Ovulation prediction consistently off

Ka

I know it’s just a prediction and not a guarantee... but I’m wondering if anybody else’s predicted ovulation date is consistently off? I’ve ovulated on day 13-14 for the past 5 months (used OPKs) and every time the app tells me Day 16 or later (until I get my peak and then it changes it to the next day). I’m just wondering why it is still off after 5 consistent months... shouldn’t the algorithm catch on?

I am ignoring the prediction and going by OPKs/CM so it’s not interfering with TTC, but it’s just annoying me. Anybody else?