Oil pump priming question

I finally found out why there was no oil pressure. It was a broken pushrod. The pressure from the oil was pushing the lifter up and spewing out every where at the lifter, since there was no rod to hold it down.
So, I guess the next question to pose and investigate, is why did the pushrod break? More than likely that there’s been mechanical interference at some point.