i have had a similar situation, at times when there is heavy network congestion the phones lose registration, reboot or hang. we have two POE switches and found that the uplink cable was faulty. was a looong troubleshooting experience. but it was resolved.