So confused!

J
So I have purchased ovulation tests strips and started using them. I had AF last month on the 22nd and period predictor told me I would start today, the 23rd. So I started testing for ovulation when it predicted me too and nothing. I actually didn't get a surge for ovulation until last Friday and I started my period this morning. How can I have a regular flow but only ovulate a week before my period?