You could have embedded the video in the description, like I did, and posted the thumbnail as your download preview, because just "TF2 VIDEO ABOUT MY UNUSUAL TAUNT" doesn't say much, you could have translated the title as "Where did I get my Unusual Director's Vision from?".
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