Thanks for your reply.
I have been in Canada for years. I have tried to call them on every number, but I only met the auto-reply machine.
If they thought me in oversea, why did they send my passport back to my Canada address ? In the Passport Request letter, they wanted me to send to their...