I got a refusal for Spousal Open Work Permit from Canada as i forgot to mention my crewman landing permit (i-95) refusal from USA. I was working onboard when our ship visted Houstan, Since my USA C1-D visa was expired my shore pass was rejected. However i failed to disclose this in my SOWP visa application to canada. What should be my next action? Note: We are also planning to apply for PR next month. Please suggest?