Ovulation date confusion

Hi,

I have a few fertility tracking apps that I am using to try and get this right. I am 36 and never been pregnant.

I have used Glow for years, however, when I came off hormonal birth control 5 years ago my period was very irregular and after emailing them to find out how to not use some old data in the estimates I have gotten no reply.

1. Glow is generally within a day when predicting my period but not necessarily right with duration estimated.

2. Glow predicted my ovulation as 16 June, however my cervical mucus was egg white consistency on the 13th. Then it became less fertile. Not necessarily hostile but not like on the 13th.

3. Glow predicted my cycle length as 27 days, this month. It sometimes gets this wrong as my period duration is generally not accurate. (When I averaged my cycle length it is 26.6 days)

4. Flo fertility app has estimated my ovulation day as 14 June and has estimated my cycle length as 25 days so my period or lack of 🤞should start on 28 June.

5. Ovia <a href="https://play.google.com/store/apps/details?id=com.glow.android">fertility tracker</a> says I ovulated on 14 June and I should start my period of not 🤞on 29 June.

My questions are...

1. If I only had one day of egg white cervical mucus, would it happen the day of ovulation or the day before?

2. Has anyone else found the prediction to be off with glow if they had some strange cycle (stopping hormonal birth control, miscarriage, etc)?

3. What should I use to estimate my day of ovulation if I do not want to use OPK or track my BBT. (I tend to get a bit caught up and it will take a lot of fun out of my BD!) should I use my CM or is two years of data better?