I recently installed Asahi Linux, and for a few months now I've had no issue with it. Now, however, my computer decided to boot me up into Asahi Linux when I started charging it after it died. Usually, when this happens and I want to go back to macOS, I just hold Opt and I can get back to my macOS partition, but this time it won't work. I've tried booting into safe-mode (Shift), Recovery Mode (Cmd+R), resetting SMC (Shift+Opt+Ctrl+Pwr), and resetting NVRAM (Cmd+Opt+P+R), all to no avail.
It seems like possibly my keyboard is just not picking up commands until afterward, since when Asahi Linux's terminal boots up, I'm not able to type commands at all for a few seconds, or I'll be stuck on Caps-lock or something fishy like that.
No water damage or physical damage happened in between uses, so the problem is likely software-related.
This is on an M1 Pro MacBook Pro 16-inch 2021 edition.
Any thoughts? I know this is quite a weird issue, I'm hoping I just missed something simple but I can't figure out what that might be.