Incorrect AF prediction?

Jennifer

So I have been getting AF on cycle day 28-29 for years, but my app keeps predicting I’ll get it on day 31-32. I input my periods and everything but it still predicts it incorrectly. Anyone else have this?