I have an HP Envy 17 laptop that changes the default speakers EVERY time I power cycle it. Not on a reboot, but every power up I have no sound and have to go choose my speaker/headphone again, EVEN THOUGH they are set and confirmed to be correctly set as default. I've also tried every "solution" I can find online. So frustrating.
Screen shot shows what I have set correctly to default. On power up it always changes to the USB speakers.