I experienced the same frustration with those spring loaded primers, and found a couple of work arounds that made them easier and safer to use.
first, I soft soldered a short length of brass plate onto the tip of the spout so it extends about 1/8". So it's the plate that contacts the pan, not the tube, and it doesn't get clogged with pan fouling. Second, I learned a technique from our late friend, Chris Buckley...he pressed the tube against the face of the open frizzen, and allowed the priming to drop straight down into the pan.
If your primer is one of the brass tube types, consider emptying it of powder, and drill a 1/2" hole through the side to act as a safety plug. Cover the hole with a thin piece of leather. Now you have turned into a safe primer instead of a grenade.
But I still prefer a horn with a soft wood peg to the mechanical devices.