Ovulation

Hello!

Last month, the app predicted my ovulation to be on CD18...which my OPK was positive on CD17...but this cycle, the app predicts my ovulation to be on CD21...would that make sense?