I am kindly inquiring from anyone here who has an idea about this. I applied for TRV through an agent and after 3 months I received an email from ircc that they need something from me to continue processing your application I called the agent and she told me that ircc requested for an affidavit that will prove I will return after my visit to Canada... please has anyone ever heard of this . thanks