Did I actually ovulate? Opinions appreciated! :)

Al • 32, TTC #1 after 12w MMC April 2016
My +ve OPK wasn't until 7pm on CD18 (tested throughout the day), so the temp rise on CD19 shouldn't have been caused by ovulation (I take temps consistently around 6:15-6:30am). Unless I ovulated less than 12hrs from the LH surge?!
So my temp hasn't jumped for 3 days, although all other indicators looked good. I even had light ovulation cramps for half of CD20. This has happened most cycles since my MMC in April. Was hoping to be back to normal ovulation by now... :(
I'd appreciate any thoughts on whether I ovulated or am out this cycle again! Thanks lovelies!!