Yup, very often complained about. It does not happen each and every time! It happens, for what ever reasons, which, as you state, doesn’t seem to make sense.
Here’s a couple topics and search… I’m not making this up
*Recording weak signal - reboot
*One annoying "feature" of Tablo - Reset if broadcast signal drops out
*50+ results forweak signal reboot