Cycle length

My previous 2 cycles logged on here are 28 days like they’ve always been. Periods lasting 5-7 days. But for some reason, this app has predicted AF to show up tomo (25 days?) wondering why it’s predicting my cycle to change?