Water pumps lose their prime overtime due to in-use, in-activity, and normal wear and tear. There is no one specific cause but the longer your pump has gone without running the more likely it will need to be primed before running again.