Ovulation on App

I use my BBT and OPKs mostly to track my ovulation, which is irregular. I've had negative OPKs for the last two weeks including the last 3 days, yet glow is convinced I ovulated yesterday. Finally had a positive OPK this morning. Anyone else have something similar? The OPK is supposed to tell you before you ovulate, so why isn't the app changing?