Hi,
I once had the same problem (servos that is)
I always check gear before going to the pond, as I can't quite get the whole workshop in the back of my car.
On arriving, I turned on and nothing worked. I checked all connections and batteries but still nothing.
This was using a bec system and electronic speed control.
I swapped to a new receiver and also connected a new servo. Dead, so I replaced the ESP, still dead.
I finally spotted the problem had been caused by the servo reverse being knocked on the throttle side of the transmitter on the way to the pond, and it was exactly half way between settings. Once it had been set to the up position again, everything worked.? The ESP was not able to set as it was not getting a signal, so no power back to the receiver. So simple, but so hard to spot.
Bit like me really being thick and small.
Bob