I can log in to my profile but can't view my screen shots has the url changed? Or is it a broken link?
Mine are working. Did you change the username? These now need to be changed to the Discord-style ones.