CD41... confusing OPK

Danielle • 32 NYC

Came off BCP beginning of June. Had normal period 2 days later and then didn't get a period for like 40 days. I am currently waiting for my next period and am now CD41. I thought I ovulated CD 29 (via OPK)... but just took an OPK now and it was definitely positive (Pic below). HPT yesterday was negative (I've been testing since I don't know when to expect a period).

Mild cramping today with very sore nips. I've had cramping and bloating off and on the past two weeks. Anyone have any insight? Am I LH surging bc I'm about to get AF or did I skip a period or ovulate late? Help!