I think it's something about HTTP cross-origin headers that they've configured incorrectly. I'll have to confirm later when I'm on a desktop browser.
Edit: It's actually uBlock Origin blocking the images from loading! There's a rule in EasyList that is matching *.website (it's a lot more complicated of a rule, but that's the gist). It blocks it unless it's coming from one of a few whitelisted pages like lemmy.world.
I found a workaround mentioned here: https://lemm.ee/comment/3068996