Lemmy UI has issues due to the Lemmy Devs messing with Lemmy UI to check if image posts are really images instead of just rendering them as images if they end with an image extension. Which is extremely dumb in my opinion, any app for Lemmy will try to render a .png or .webp link as an image even if it’s a broken image. There’s no point in doing other funny checks, it just makes image posts render weird as non-image posts. I would suggest making another issue about this on Lemmy-UI’s github and be way more resistant towards Dessalines about doing it his specific way, because his way sucks and we never had problems like this before he introduced code to Lemmy-UI to invalidate Image posts from being images for… whatever reason he did it.