So the TRP from London VO did come in valid for over 2 years so thats great. I went to the border twice, once to get it activated and once again to apply for a work permit only. At the time i didnt have the LMIA exemption code for the work permit and i didnt realise quite how rare this work permit is, and the border couldnt find it. its Humanitarian reasons [R208 – H81 and H82] – International Mobility Program. Specifically [R208(b)], for reference.
https://www.canada.ca/en/immigration-refugees-citizenship/corporate/publications-manuals/operational-bulletins-manuals/temporary-residents/foreign-workers/humanitarian-reasons-r208.html
Its my own fault, i should have gone to the border prepared with LMIA code, i was so flustered and unprepared. Thats on me.
The first border was not pleasant, he was rude and made me feel like i was asking for the moon when i didnt even deserve dirt. Ive actively worked really hard to be an upstanding person and he made me feeI like a bottom of the barrel criminal. I left crying. The second time they were extremely sympathetic and incredibly nice about it, i really cant fault them at all but i still left empty handed. As i said, my own fault for not going in prepared, i had the documents, just not the code. Not their fault.
I ended up applying online through my GCKey account as per these instructions:
https://www.canada.ca/en/immigration-refugees-citizenship/services/application/application-forms-guides/guide-5554-applying-remain-canada-temporary-resident-permit-holder.html
Its been 160 days and no answer yet. Happy to answer any further questions.