stormtigers interresting I just noticed that if your try to keep the thumbnails small =, thus showing more of the total contents on a page without scrolling, this seems to make it harder than if the thumbnail is larger.
Maybe this is coincidental ??
Just to answer this first ... I'm not quite sure what you mean "make it harder" ... If you have tiny thumbnails, then depending on screen size, you may get more simultaneous image requests. Although the browser itself will limit the amount of simultaneous requests, indeed there will be a bigger chance that you will get "resource overload" error, if indeed that is the issue (which it is) ...
Of course, image sizes are a visual user preference. The default range (middle) is big enough to view, yet small enough to create a lot of thumbnails (depending on the device). This is a user preference, and ultimately doesn't have anything to do with the error, although the error may occur more frequently when there are more thumbnails on screen.
Anyway, I checked the link from your email, and this is your error:
Resource Limit Is Reached
The website is temporarily unable to service your request as it exceeded resource limit. Please try again later.

Basically, your hosting plan is underpowered, in my opinion severely. Normally, it could be a heavy process when first resizing images, until they get cached ... But in your case, it is also returning the error for cached images, seemingly when there are many simultaneous PHP requests ... Even if the PHP request serves the cached image. As you understand, we must load images through PHP, to check if they are cached, and then create the image or serve the cache accordingly. That's the point of cache in the first place, to minimize the pressure on server resources to an absolute minimum.
If you search on Google "Dreamscape Networks Resource Limit Is Reached", an AI-generated generic response will likely show up with the cause and description of this issue.
However, my first step would be to forward this question to your hosting, and ask what they say about it. As noted, some servers might limit access to resources (memory + CPU for resizing images), but your server seems to limit access to PHP requests, even when they will only be serving the already-created cache file.
You can read my other related post, see below. The difference is that the below is blocked by resource-usage, in which case all thumbnails would eventually get created after refresh. However, in your case, it's blocking simultaneous amounts of PHP requests, even when the requests just serve a cached image.
https://forum.files.gallery/d/951-random-images-not-displaying-previews/6
You will need to do some research and considerations on your side.