SATA devices not showing up after lightning strike

a lightning stroke my house last night and forced every electric thing on my house to shutdown, thankfully, my PC is not broken (at least the main components ig) and when I tried to turn it back on, instead of it booting to Linux as it was supposed to, my BIOS showed up and my whole UEFI boot order was reset.

I set up the boot order back again with UEFI Hard Disk as #1 but it says that no Bootable Device was found and my Linux system doesnt appear on Boot override nor in the Boot order, however if I switch to LEGACY+UEFI the SSD & HDD show up but with no UEFI prefix nor the name of my install (arch)

Both the SSD & HDD are working cause they are being detected in the BIOS System Status tab, and I can mount, chroot and run stuff such as ls, cd, neofetch, etc… and everything works as expected (booting via USB with archiso installation thing)

Secure Boot is disabled and GRUB is installed in the SSD
Motherboard: MSI H110M PRO-VH PLUS
BIOS: MSI Click Bios (E7A15IMS.170)