HELP! Second peak CB and first cheap opk? Confused?!

Last month I had an early miscarriage (chemical pregnancy).. this cycle I had a peak solid smiley on my purple clearblue opk which I’ve never used before. I had two days flashing then my peak.

I tested on my easy @ home strips 2 hours later and they were negative on the day of my peak digital which I thought was weird.. I did a lot of tests.. It’s been a week since I got my peak on the digital and I’ve just got my first peak reading on my cheap opks... today/tomorrow is when I usually ovulate but as I have irregular cycles it can change.. last month is was the same as this month CD23/24 and the month before was CD18/19 ..

I used the CB again this cycle and one day I had the low reading.. a flashing one day and a few days later after I got my peak cheap opk I tested with it again and it’s a solid smiley again!!!

What is going on?! Is this my true LH surge being later in my cycle or what? Or is this wrong?

I know your not meant to read the digital strips but the top one is from my first peak and the one on the bottom is from today..

This is my peak readings today..