This was a long time ago.... but let me suggest that maybe someone stole the pads. If you look at the design, there is a locking pin at the top of the brake that if installed properly would quite effectively prevent the pads from jumping out of their slots. Hopefully, you didn't damage the...