In regards to MS-Windows (of which I know next to nothing) I read this might help having it mess up GNU/Linux) where you have ‘fast startup’ selected in MS-Windows. It needs to be deselected. Take it or ignore this as I am not an MS-Windows user, so frankly do not know if relevant:
Instructions
Boot into MS-Windows.
Open Control Panel.
Go to Hardware and Sound.
Click Power Options.
Click Choose what the power buttons do on the left side of the window.
Click Change settings that are currently unavailable. (You might need administrator privileges to click this).
Uncheck the box next to “Turn on fast startup (recommended)”.
Click Save changes.
Fully shut down Windows, then boot into openSUSE-LEAP-15.6 and check the sound.
Also if the problem still occurs: ( I type this as I do not do windows, so I don’t know if that will help) …
Instead of the previous command in my earlier post which clearly did not work, if the above MS-Windows change does not help try this instead:
sudo rmmod snd_hda_intel && sudo modprobe snd_hda_intel && systemctl --user restart pipewire.service pipewire-pulse.service wireplumber.service
I have not tested the above, so I do not know if it will work.