What in the world does this mean?! BBT

Brit

Huge spike in my BBT and glow sends a notification this means I may have ovulated. WTH?! My period was due yesterday. Can someone please explain, it’s my first month tracking. Miscarriage last month and first cycle hasn’t come back yet.