going back to full xmlrpc based code, using HTTPS it seems to work correctly