This is a weird one. At first I thought it was just a problem with the Twitter app running in macOS sometimes just stops loading any media (pictures, gifs, videos). But then I noticed that twitter.com through Safari would exhibit the exact same problem, and loading the same tweet in Chrome worked perfectly. This happens sometimes, I think most notably the next morning. My computer doesn't go to sleep since I use it for some server purposes.
Screenshots below are of the same tweet around the same time, one in the Twitter app, one in Safari and one in Chrome just to illustrate the point.
I'm thinking this is some sort of issue with macOS' networking/cache layer? I'm running Little Snitch but tries disabling it but the problem persisted.
I don't know, anyone have any ideas? Thanks in advance for any help I can get on this!