if you can try to track how much time it takes for the reboot to happen,
I think something might be shorting the xpwr pads on the back perhaps,
check for any hardware complications before checking the software part,
also share your linux image number (eg. v200530, etc. )
watchdog is basically like what the name insists, its a watchdog timer that monitors the CPU basically will reset the computer after a set period of time, in case where there is a software glitch that hangs the system…
mostly used in embedded systems to monitor bugs or hangs that will otherwise render the system un-functionable when there is a system hang, as its better to reboot and try to get out of the bug, than rather let the CPU be idle and stuck…
usually the watchdog gets “kicked” and resets the timer, but since such a case it not preset the watchdog isn’t kicked in time, and your system is getting rebooted as seen…
you can disable it in the system, and the documentation is there:
just run:
sudo systemctl disable watchdog
it should solve the issue, I hope this solves the problem
kudo for discovering it…