I think it has always worked when only the router is rebooted (or when only the ATA is rebooted).
The failure case is when both lose power simultaneously, and the ATA reboots before the router.
The failure case is when both lose power simultaneously, and the ATA reboots before the router.