On the apps where I can set the output (i.e. foobar), it doesn’t work properly. I can get it to work by forcing it to play through my speakers first and then switching the output on windows back to my headphones. But if I try it straight to my headphones I get an error.
I can change the output directly to my headphones or use the “primary sound driver” and the result is the same. But if I want to end up hearing the music I need to use “primary sound driver” so that I can force it to work by playing it through my speakers first.
On apps like Spotify, there is no way (that I know) to control the output. So if I want to get them to work I, again, have to play the music through my speakers first and then swap my output on windows to my headphones.