As above, which M2 are you using?
Have you tried re-seating the M2?
My Samsung 950 Pro worked first time with no "interference" needed.
Read this thread: Need setup instruction for my new NUC6i5SYH
I followed (well, mostly ) the guide by Hegenious in Post #7.
Windows 10 installed fine to my M2 using that method - though I do "get" that your M2 is not being recognized in Bios.
I hope you can have a better experience with the new M.2 SSD and we will appreciate if you let us know how it goes with the replacement.
I picked up 2 of these little guys. One works perfectly, the other won't see the M.2 SSD. I've tried swapping cards and restoring the BIOS (SY0045). It appears the interface on the MB is having an issue. Here is what I get in the BIOS.
Unless I'm missing something I'm sending the NUC back for replacement.
In order for us to further assist you, please submit your inquiry on a new thread, so we can help you with that specific problem.
Any questions, please let me know.