When you have your headphone plugged in after the game client run. Game’s sound is not switch to headphone. I think it because of client itself, another processes/programs not hit this issue.
Correct, you have to restart the game for it to work.
Some sound function in the options could help