Ok i found out that in http.php line 262 the function:
$response = $transport->request($url, $r);
returns this:
WP_Error Object ( [errors] => Array ( [http_request_failed] => Array ( [0] => connect() timed out! ) ) [error_data] => Array ( ) )
So its a time out issue !
I have tried setting CURLOPT_CONNECTTIMEOUT en CURLOPT_TIMEOUT to a higher value, but now all it does is loading loading loading ??