As the title says, I've made a backup of my system before sending my laptop for tech repairs, my system was encrypted and I used CloneZilla's beginner mode so as to not mess anything up. I received my computer today and I tried to restore the image made by CloneZilla on the machine. Everything looked like it worked, but when I try to boot the machine by selecting the main drive on the boot menu, nothing happens. It juste brings me back to the BIOS boot menu. I am not greeted with any Grub or LUKS decrypt screen. I'm at a loss of ideas for what to try next, any help is greatly appreciated.
I've also tried this: FreeBSD Clonezilla Not Restoring
Rescatux, but for reasons which i attribute to my drive being encrypted, it cannot fix any problem and only asks to install GRUB on external drives.
Edit to answer questions: I am using EndeavourOS, an Arch Linux fork, I cloned the entire disk and verified it. Also, I restored it on the exact same drive, therefore image vs drive sizes isn't an issue. Also, after unencrypting the partitions once in a live USB, I do seem to have access to the partitions themselves.
Perhaps it is an issue with GRUB not having been reinstalled when cloning?