I have the same issue as mentioned in the post below with HASS OS running direct on my NUC :
I’ve tried another NUC / drive thinking there might be an issue with the drive, however it does exactly the same (same model NUC with snapshot loaded). No clean power off or reboot gets stuck at the same place needing a hard reset.
It has worked before, however I don’t reboot the host very often. Any ideas ?
Have you considered doing a BIOS reset? (Write down your current settings first).
Also, do you get any errors flashing by as the shutdown progresses?
There could be a daemon or service not properly shutting down that could interfere with the normal shutdown process.
I DO NOT know if this will work, but you could try shutting down from the command line and redirect the output to a text file. Actually, try ha host reboot > /share/reboot_stuff.txt first.
or ha host shutdown > /share/shutdown_stuff.txt
I don’t know if this will work, but I don’t think it will hurt either.
(I tested it with ha hardware info > /share/hardwareinfo.txt
and since Home Assistant shares this folder, I could see the file from my PC).
If it doesn’t shutdown, try the power button again and see if the text file closed.