Originally Posted by
T8191
I'm most grateful, even though I understood nothing of what you said
I worked with tech on this and it turns out it's on Imgur. They've implemented some kind of rate-limiting. Our system is trying to display the images, but their site is preventing that. It could be tied to the recent update it looks like they did.