Mine was constantly popping out. I eventually stitched the button slot closed... then there was the issue with the pin catching on tucked shirts.
After putting a couple of holes in favorite tees, I stitched a small leather square over the back of the pin and called it a day.