Things like this are why "signed, approved boot chain from power on to end user application" for all digital devices is currently in the "yes, it's happening, and here's why it's a good thing" phase.
Nothing less is acceptable. Corporates will never do it however, because they're up to their elbows in "deliberately not implemented".
(They’re EOL too and on eBay dirt cheap. I don’t know if my calls are actually encrypted but it can be fun to burn a weekend trying to register it to FreePBX)
Note that this freezing issue primarily affects phones made in the last decade from Cisco.