Since the last update I've been getting runtime errors when loading TF2, I've reinstalled, and still got the error. But I've just solved it by deleting "-tools" on Lauch Options. Wonder when are they going to fix it :\
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