Late period 4 days

I had sex a day before ovulation and I’m late on my period ? The app is always accurate when my period will come I’ve been having cramps like if im going to start it the day my period was supposed to come but still nothing . Could it be something else besides pregnancy delaying this I don’t know much about any of this