FWIW, I had this problem a while back. The pitch servo would either display a fault on startup, or work for the entire flight. Sometimes a reboot or network discovery would bring it back.
Eventually the fault started appearing in flight, as an intermittent (and a maddening, repetitive audio warning!) Clearly, something had to be done.
A day's work, including monitoring the data lines with a scope, narrowed it to a pin in the D-sub connector at the servo. The pin wasn't seated fully into the housing, so pressure from the opposing pin in the other half of the connector caused it to withdraw slightly during the year or so after installation. I was able to replicate the fault by displaying attached devices on the Skyview, and wiggling the wires at the back of the connector. Another year since snapping the pin fully in, there hasn't been a recurrence.
So, why only on startup? As I understand it, the duplicated serial lines to the servo are there for redundancy. My suspicion is that there's an integrity check of all the wires at boot time, though the servo will function with a single failure after that. The faulty pin in our installation was indeed one of the data lines.