Lots of embedded systems reboot themselves when they get into some unknown state. It's the safest thing to do. Microcontrollers are designed to do it automatically in some cases.
People generally don't notice because the system doesn't beep or display a boot message (if it even has a display).
People generally don't notice because the system doesn't beep or display a boot message (if it even has a display).