Gpt-4o issue Timeout while downloading

I am using gpt-4o model and sending image to extract data from it first I try to send 4MB image than it gives
“error”: {
“message”: "Timeout while downloading {url}’
“type”: “invalid_request_error”,
“param”: null,
“code”: “invalid_image_url”
}

then I try to compress image to 2MB then still gives same error

notes:

  1. There is no problem with URL , it is public and well encoded I have checked it
  2. if possible I have don’t want to compress image.
  3. I have tried with different models like gpt-4o-2024-11-20 and gpt-4o-2024-08-06 but still gote same error