Resolved. Problem was sound being sent to HDMI output instead of speakers/headphones.

I have the same issue, I have a headphone jack on my keyboard that registers as a sound card when headphones are plugged in. Sounds for steam and other games work fine (ie through headphones), but TF2 still comes out of the speakers. even as steam notifications sounds come through the headphones.