nor manufacturer knew that it may affect gear extension system
I find that a bit hard to believe.
Apparently this is how maintenance tests the operation of the RAT but no one thought to tell the Pilots.
Did the QRH tell the pilots to cycle the Speed Card CBs?