I pulled everything out of the case to clean and check. Nothing observable. Still got the same errors. Plugged everything back in, reset the firmware and tried a different pool.
And so today I learned about the importance of listing more than one failover pool. 1 and 2 were dead and I never specified a third pool. At least it gave me an excuse to learn more about the Bitmain firmware.
Ultimate embarrassment
