Cycle length issue

Emily • Our rainbow 🌈 baby has arrived! April 3, 2017.
My last cycle was 31 days, but glow has it down for 25. I spotted for several days before I actually started, but I didn't log my period until day 32. Any idea why it's messed up?