I got this m.2 about a month ago and it has worked fine until recently. I have uninstalled and reinstalled the drive i have looked thorough disk management and it dose not seem to appear anywhere in windows but it dose seem to show up in bios.
Did you by any chance, accidentally or on purpose, disable UEFI boot in BIOS Setup? I would check BIOS Setup to be sure; UEFI boot is a requirement for M.2 NVMe SSD support.
Hope this helps,