Ovulation signs don’t match, help 😞

Sa

1) Ava bracelet thinks I ovulated CD16 based on pulse, temperature, breathing rate.

2) Glow thinks I ovulated CD17 based on my OPKs.

3) OvaGraph thinks I ovulated CD21 based on temps.

CM is hard to read for me.

I don’t know what to think. So I don’t know how many days past ovulation I am for testing. :(

Here is my chart, the + and - are OPKs.