Build in speaker doesn't work on ASUS zenbook UX3405 after update kernel from 6.9 to 6.10

Hi,

My build in speaker just stop working after update kernel from 6.9 to 6.10 (Fedora 40).
I faced this problem before: sound works on 6.8 but after updating to 6.9 it stopped working. After searching & trying fixes I found on the forums and none of them worked, I have to reinstall Fedora.

This time it is weird as it is working fine after several updates but stop working today (kernel update from 6.9 to 6.10). I can reinstall fedora again to make the sound work but I want to find a proper way so that it won’t happen surprisingly like this again and again.

FYI, right after install fedora, I follow this patch to fix the low sound level issue
https://github.com/smallcms/asus_zenbook_ux3405ma

Sorry guys. I finally figure out the root cause of this issue, which is the hibernate mode in Window is on (I install Fedora in dual-boot with Window 11).
To get rid of this issue, I simply turn off hibernate in both Window 11 and Window boot manager.