Hello,
based on the release notes for the latest firmware just found this:
Problem: When a PoE switch is connected to another PoE switch, one of the switches overcomes the internal power supply of the other PoE switch, so the other PoE switch cannot provide PoE power to powered devices. If the connection between these switches is removed, the switch that received power from the other switch will momentarily lose its power and reboot. (CQ135360, CQ138875)
Solution: Disable PoE on the ports connecting the two PoE switches.
now what is the firmware version that you tried (the very latest one is 1.4.5.02). One troubleshooting that comes to my mind is to downgrade to see if the issue persist most likely it's a hardware failure so you can call us to Cisco Small Business Support Center 1-866-6061866 .
thanks