Ragnarock Raider,

Residency as defined in this post refers to residency for tax purposes, not immigration purposes. All employees of CNAQ have valid Qatar residence permits. Our "benevolent" Canadian employer has decided that they will act as surrugate tax agents and collect Canadian Federal and provincial taxes on behalf of the Canadian Government - unless an employee can demonstrate (by way of application to CRA) that they satisfy the legislation to be "granted" non-resident status for tax purposes.

I know, it sounds bizarre - but this is what our gutless employer has done for us!

So - we remaim residents of Canada for tax purposes but get none of the benefits of living in Canada. Don't you think in these circumstances, we deserve to be treated like any other Canadian - especially when as you say, there is no cpnflict with Qatari law?