explain this better to me please ...

So back in December i had an HSG done that showed my tubes were blocked , so i had to have surgery to unblock them I went in to have surgery & come to find out my tubes were unblocked already ... how is that possible ? & if they were already unblocked how come i haven’t got pregnant ???? Can someone explain this better to me ...