Shorter cycle month of hsg?

My cycles are pretty spot on 28-30 days, I had an HSG this month and then AF starting on cycle day 25, anyone else have this?