Hhmmm, it sounds like your SSD interface is locking up. This could be caused by a fault in the NUC, a fault in the SSD or a fault in software. At boot time, you are failing to get into Windows because either the error persists or the contents of the SSD have been corrupted (likely the latter). Try powering off completely (disconnecting power supply) and then see if the problem persists. Regardless, you are probably going to have to reinstall Windows from scratch. I would do so and then, before allowing any updates from Windows Update, run some tests (Crystal DiskMark, etc.) to verify the SSD's integrity. Then, after updating to the latest Windows patch level, see if the problem returns...
Hope this helps,
btw i forgot to mention that when i boot windows in safe mode my skull canyon works like a charm
Safe mode typically disables 3rd party drivers in favor of generic Microsoft ones.... so your post implies you have a 3rd party driver issues. I suggest you check on your NVMe driver and maybe just re-install it to start. I'm not familiar with this brand, but I see they offer a "Toolbox" application download... Maybe load that and see what happens.
What brudertl makes sense, in safe Windows® loads only the basic drivers and a driver that is causing the issue is not loading and you don’t see the issue.
I would suggest to reinstall the drivers in your system and to run Windows update.
Downloads for Intel® NUC Kit NUC6i7KYK
If you install any third party driver I suggest uninstalling that driver as well and seeing how it goes.
I have sent my RAM modules for inspection. Once they're back, I will let you know if the problem has been resolved or not.