Pogo pins on the Goliath one popped off

HELP…I was setting up the bit and the spindle protection wont attach correctly to realize the pogo pin popped off. Not sure what to do and I tried to submit a ticket on the website and it wont let me.

my pin was attached but loose. i used cooking tinfoil folded to make the connection.