Originally Posted by
mre5765
I'm a Canadian citizen and a couple years ago presented my proof of Canadian citizenship at YVR (was there to attend a conference), and the official asked me where I was staying and whether I'd be presenting at the conference.
A year or so ago we had a consultant come from the US to work on a project with us. She lives in the US, but is a Canadian citizen. CBSA at YYT were insistent that she had no right to enter and work in Canada without a visa, and only relented when she lost patience with them.