WIFI hard-locked after suspend, can't figure out why or what's going wrong

Hi peeps. I installed Fedora 33 (upgraded to 34 pre) on my laptop (HP 15s-fq1556nd). On both 33 and 34, whenever I resume the laptop from suspend, the WIFI is hard blocked. The driver still seems to be loaded, but rfkill reports that it’s hard-blocked. People online say to blacklist or disable ‘hp-wmi’ or ‘hp-wireless’, but this does not change anything. People also say the only way to fix this is to switch the laptop’s physical wireless switch, but my laptop does not have one. I can merely press fn+f12, which toggles the soft-lock (and as such does not resolve my issue). I’m on kernel 5.11.3-300. I really don’t know how to go about fixing this, I don’t know where to start as I don’t know what even causes the WIFI module to hard-lock.

Any help would be thoroughly appreciated. Please let me know if I need to post the output of any commands for info.

1 Like

5.11.3 and F34 is fedora rawhide. Most here do not use it yet so maybe the Fedora Rawhide Forum would be a better choice.