Constant 404, 500, 503 HTTP request failures

Continually seeing failed HTTP requests throughout the day. Ive had numerous users complaining about missing weather info. I have implemented a bandaid solution of re-requesting failed HTTP requests but this just adds extra load to the server as well as increasing response times. This all coincides with the incorrect date issues appearing in the API. Screenshot shows small portion of the issue and the 'variety' of errors returned.