Exactly. She was not convience that i stayed in canada for long enough.
Because of my H1 visa and my frequent visit to USA, she might had a small question mark in her mind. I hold B1/B2 visa for my visit.
I try to exaplain the scenario but it hadnt went well with her, so i stopped my arguments.
Here is things I was trying to tell her
(1) I surrended my H1b when I came here on PR. There are no documents USA authority will give on surrendering the H1B on border. They took my original I94.
(2) I was not illegal in USA because it is hard to be illegal on H1B.
(3) You can have only one Visa at a time, if i have B1/B2 visa then how can I have H1B visa ?
She responded rudely that It was her duty to verify everything and if you stayed enough in Canada.