I hope it shouldn't have any impact. Btw didnt you ask CIC for a different visa office? I got my PPR last week, it clearly said if I am not able to submit my passport in North America, inform CIC so that we could arrange for visa stamping in a different visa office. There are many in this forum...