Acknowledged
CIQQA-3382

makeImageRequest failing to several websites with 404 error

Starting sometime July 1, 2025, makeImageRequests to various websites started returning a 404 not found error on all devices and in the simulator.  This is an intermittent problem and seems to affect all servers within a specific domain.  It also only appears to affect makeImageRequests as makeWebRequests to the same server are working correctly.  

Steps taken to define the problem:

tested downloads from the following hosts

ciq.sabeard.net

  • makeImageRequest with SDK 4.0.6 works
  • makeImageRequest with SDK 8.2.2 returns a 404 error
  • najeWebReqyest with either SDK works
  • Putting the image URL in a browser works, but in the simulator or on the device, gets a 404 error

ciqtest.sabeard.net

  • exact same behavior as ciq.sabeard.net

maps.aerisapi.com

  • images downloaded from this host appear to work with both SDKs as well as from the web browser.

Doing some packet captures and monitoring webserver logs.  The pattern I can see is with SDK 4.0.6, the simulator directly connects to the webserver and is able to properly download the images.  So I know the webservice is running and functional.  I also can see the HTTP request in the webserver logs.  When using SDK 8.2.2, I can see the simulator makes a TLS connection to services.garmin.com and also to api.gsc.garmin.com.  In the webserver logs.  I can see 1 connection to the webserver for the makeWebRequest URL, but that is the only connection attempt I can see in the server logs.  Nothing for the image download.  So I can only assume that there is a problem with the Garmin servers that pre-process the images which is causing the 404 error,.

Looking back at my webserver logs, whatever problem the servers are having first occurred around 12:54pm CDT on July 15, 2025.  That is the last time my webserver received any image download request from my radar app,

I will be happy to provide direct URLs via email if that will help with troubleshooting.