Maybe it's related to the prove your human thing? If that's the case, just head to the painting and building forums and leave some constructive feedback until you hit 10 posts. Alternatively, there's a couple silly threads in the off topic section that should be pretty easy to join without getting spammy.
I had(still do really) an issue with clicking on attached images giving me a broken image icon instead of expanding the image, but I can still see the image if I right click on it and tell it to open in another tab. Maybe try that with the files you're after?