Hi, I am new here so just saw your post.
Few possibilities to look into before destroying your drive or reloading.
1. Unplug the ssd and plug it back in (Both sides of the cable if it has a cable connector. (Retry starting)
2. Goto your BIOS and check if the drive shows up in your bios under devices. If not do a search for it and if it does not detect, start looking at the hardware side of things.
If it finds your ssd....... (Retry booting to it)
3. I have found on some HP laptops, the system loose the UEFI. For this you need to switch in your bios to non uefi. Windows will be having a field day with you but get it to start up in safe mode with command prompt. Once there run the DISM and Scannow from the command prompt with administrator. I can search the commands in google for you if you are unable to (Just tell me if you need me to). When it is complete (few hours) go back into your BIOS and switch back to UEFI booting. Window's will do the rest.
4. Lastly SATA vs IDE vs EIDE (Think was EIDE, was enhanced something) switch in some BIOSes. If you installed in the one you cannot switch to the other. It simply would not recognize any software on the drive if changed. Once you select one stick with it.
Hope it helps. Unless the SSD completely crashed or your port on the laptop burned, there is still hope.
Thanks for your response. I have tried most of your suggestions already but wont even boot into the bios to have a look. What I believe has happened is, some how, I think the boot loader has been corrupted.
My plan was to redownload windows to a pen drive (done), enter the bios change the boot order and reinstall. But like I said can't even do that.
So what I have done is , I've removed the SSD from the laptop and put it in our desktop. Entered the bios and can see the SSD. I then tried to change the boot order so it would boot into our normal os and reformat the SSD and then reinstall windows and replace back into the laptop and just like magic all working again.
What has actually happened is, put SSD in desktop, tried to change boot order( failed) booted straight to SSD and windows 11 downloaded and installed it's self.
Now I know this sounds like it's all good, which it is , but the really strange thing about that is, our desktop runs 10, CPU is not on the windows 11 list so supposedly can't install or run 11 but with the SSD in it it done it directly from Microsoft , I literally didn't do a thing.
So what we've decided to do is leave the SSD where it is and run 11 on our desktop as the laptop was not great anyway. Only wanted it for convenience really anyway.
Got some other stuff to make a better pc that will run 11 officially so at some point gonna just transfer it all over.