New users! Unable to confirm your account via email? Contact nesman on discord, there's an issue with the email server. *unrelated to the recent issue that we DM'd everyone about.
Can you be more specific? Link to the page you're talking about?
What you're describing is the broken image icon, meaning either the image doesn't exist (either ever or just anymore), it was linked wrong, or you don't have permission to view it.
Your network is likely blocking access to our CDN, try loading https://tf2m-3396.kxcdn.com/data/avatars/l/23/23128.jpg directly - if you get a connection timed out error, you'll need to contact your network administrator and ask what's going on or why they're blocking KeyCDN.
If this is your first time logging in after the migration (Feb 8, 2022), you must reset your password to log in. Follow this guide if you're having trouble