Game Audio Is Coming Through Headset, But Voices Are Not

This happens with no other headset i use, and even at one point didn’t happen with this one. It only happens in OverWatch as well. My head plays the game sound through my headset speakers, but not the voice sound. The voices of my teammates come through the speaker built into my PC tower. I am using some older headphones, TurleBeach x12’s, but it wouldnt make sense that these headphones would stop playing the sound properly out of nowhere. In Discord, Apex, and almost any other game, my team mates/friends’ voices come through my headset, but not in OverWatch. This started back in August during lucioball, but after like 2 months i couldnt bare it and got a new headset, but that had some issues, which lead me back to here. I have looked through in game settings, Audio Device settings for my pc, and i have even talked with turtlebeach employees saying it has an in game issue.

Does anyone have some sort of fix, or at least experienced this problem?

Could be that you have set the default communication device to something different that the default devices for audio.
check in overwatch menu -> sounds -> voice chat devices.
i think it works in the way that if you set it to default, its the same as the rest of the audio and if you set it to comms, its what you set as default communication device in windows?

and not sure what operative system you are using but on windows you can rightclick the tray sound icon down in the right and go to playback devices and check which device is set to be default for communication. but maybe you already checked these things as you say you looked trough audio device settings.

but if i have to guess, one headset uses USB, and for some reason its not set to be default communication device under playback devices.
not sure if this helps, maybe you already checked and its just some bug or something but good luck anyway.