Yep, it's the bump. I figure I could try using a straight pin under pressure to make contact with what's left of the pin and secure it somehow ?
Or try chipping just a little if the glass away and hope for the best.
Thanks for offer. I might take you up on it once the chassis is functional again.