Originally Posted by
ricktoronto
What I suspect though is he is a resident in Canada and his nationality is elsewhere. And if residents don't stay in Canada they don't retain residency either.
I suspect the same thing. OP returned but did not make it crystal clear that this friend was traveling on a Canadian passport.