Yes, I have heard such hurdels. First speak to station SI, try to get assigned contact for your PCC.
Dont go by process if you are. Someone needs to approve that file thats it. Higher authority can do it. Anyway you are going to continue your life in new country. I mean show your intent to pay...