What causes "cam walk"?

Sounds like the button came apart & the rest was collateral damage. I use the stock timing chain cover. The space between the rear of the w/pump housing & the TC cover where the button is: I make a spacer that is a snug fit, push it into place & secure with silicon.