I would beg to venture expired certificate, firmware goes to validate itself, comes back expired, crashes because this scenario wasn’t considered, repeat.
The Players without Internet access are not affected. The system goes into a bootloop after that, even after disconnecting from the net. So something is apparently changed on the device. Maybe a temp/log file is filled with exceptions and the disk is now full.