are you using pipewire? if yes, you might have been on the right track turning off powersave mode - only that you should turn it off via your pipewire session manager. most likely that would be wireplumber:
in
/usr/share/wireplumber/main.lua.d/50-alsa-config-lua
the following line should look like this
["session.suspend-timeout-seconds"] = 0
0 being the value to disable soundcard suspension
are you using pipewire? if yes, you might have been on the right track turning off powersave mode - only that you should turn it off via your pipewire session manager. most likely that would be wireplumber:
in
the following line should look like this
0 being the value to disable soundcard suspension