Hi Brian,
you nailed it. I was´t aware of this startup option

I always thought it was a bug but this completely change my impression of stability to positive. Thank you so much !!
Regarding your question:
I´m running my mac primary headless but its also connected to my TV.
I configured the whole system to work just with some touchpad gestures (NO keyboard) but above all with some remote functions via my mobile (If you ask why ... I hate to change batteries every 3 weeks)
And if I wanted to restart the system I always needed to turn on TV and find the process in the activity monitor to kill MC.
Thanks to you now everything is working well !
regards
Andreas