Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.
150ms ping D: Suppose it's not that critical for TF2 compared to CSS but still...anyways, I'll be up for playing later. As for mods, just maybe an admin one that allows map changes, etc.