Walkers floating connector is an AD just waiting to happen. Flawed design from the git go.
From an engineer's perspective I agree with this. 99.999% of the time is just not good enough when it comes to triggers. The old Walker design with the floating connector is simply one to many parts for 100% reliability, especially if someone has monkey'ed with it like you mentioned.