The official 2023 Newsletter is out! Read here!
Are you making sure you're putting .png on the end? That's what I have to do. Plus, Imgur may be having issues or even the site. Give it a bit, and if not well....I don't know any other picture hosting sites, but I'm sure there are lots.