In bios, disable CSM and Secure Boot. (you'll have to dig for those, mine are listed under Win8 compatability).
If that doesn't work, you may need to create a bootable uefi flash drive using GPT not MBR and the setting in bios must be AHCI. On the flash drive, include the NVMe drivers from Crucial. Unplug all other Sata connected drives except the NVMe (just the Sata data from the motherboard will be fine, no need to physically remove them) and let the pc boot from the flash drive. It should use the NVMe drivers to recognise the NVMe.
After shutdown, plug your drives back in, and on boot up it should still show up.