Test alert

When you do an hsg test an your tube are blocked can the test (dye) unblock ur tubes ? Is that what the test for to unclog the tubes or just to check ?or is that how they check to see if your blocked with the dye an they perform surgery .Do people fall pregnant after hsg an do u have to wait until after your period to get it done ? Talked to my neighbor who told me hsg hurts worse then child labor though I never been pregnant before but want to she said I will bleed for a long time an can’t BD an my period will last longer after my hsg I just want to know how much of that is true maybe some of it