I appreciated your results and time spent. I am going to share your labs with my manager.
Just to let you know that I received a new NUC from the customer support with a firmware version number 0045. And it does not have the shudown/reset bug. I am also surprised this version is not listed in the release note nor the download center. Anyway, it reduces the diff to 0045 vs 0046.
So it is very likely a side effect of one of the following power-management points taken from the release note of the 0046:
- Fixed poor performance issue that occurs after resuming from S3.
- Fixed issue where monitor remains in sleep state after S3 wakeup from USB keyboard or mouse.
- Fixed issue where system does not wake from S3/S4 with RTV, when Wake from S5 is enabled.
Intel replaces BIOS version 0045 with the version 0046. Now, in regards to your issue, I suggest you to post it at 01.org | Intel Open Source Technology Center
It is our open source support website.