Customer has 406 running 4606's across a managed MPLS. They had a lightning strike and lost some modules, so upon relacing the modules we had to upgrade the firmware to make them work. Since they're using 4606 sets I loaded 3.2.59 since 4.0 doesn't support them. Now they are complaining of the IP phones going into an error state, the employees unplug then plug them back in and everything is fine. Has anyone run into this before or know of any possible causes?