Any time I try to set this now results in failure after failure and code regeneration - What's the use if restart after reboot if the code changes?
What do you mean by "code regenaration"?
I use Supremo, Meshcentral2 and Teamviewer, and have no issues, after reboots.
I used the 'incorrect' term code... Password.
You need to setup "unattended access" with fixed password.
Same is with Supremo.
Meshcentral is great and free, but you need to setup your server.