Update:
Been needing some files so went digging into how to fix it. No idea what im doing but stumbled into this thread:
Fedora dissappeared on boot after Windows reinstall
and its 100% the issue i experienced with the same events leading up to error.
Now i have no idea what they’re talking about but they mentioned booting from live-media which I’d already used and even after booting into it, the m.2 disk that had my windows and fedora wasn’t showing up. In that thread they mentioned lsblk and fdisk neither of which recognized the existence of the other drive.
Not sure what or why but I searched something online and a reddit post recommended checking if ahci or something was set instead of raid in the computers bios SATA Mode (apparently bios is called UEFI). In that post OP said they switched to ahci and it magically worked. Sure enough after doing so, i rebooted into the live media and now it showed my m.2 drive and the windows and fedora partitions. At this point I thought about continuing using that earlier post link to try and fix it but figured what the heck may as well try to boot into the m.2 fedora partion. Back to computer bios settings to set boot order from live media to the fedora one (this was the one that was hanging on boot) and sure enough it worked!
Some other things that i click and clacked that may have mattered:
-While diagnosing, setting secure boot to disabled.
-Fast Boot disabled.
That posted link stated that windows update (in my cade update that blue screened so i undid the update after which at somepoint i tried booting fedora and found it to hang) erased some sort of references to grub and that’s what they spent their time trying to fix. However, perhaps this wasn’t the case in my situation? Like i said, I only followed the thread up to the lsblk and fdisk commands since they failed to display the presence of another drive (unlike OP in that thread). Oh right that was what I searched, something along the lines of “fedora not finding disk” or something.
Point is, try this first by loading the BIOS (UEFI) going to “Main” tab, and changing the “SATA Mode” from (in my case) “RST with Optane” to AHCI and then trying to boot back into the problematic fedora partition (right lingo?).