Thank you for your answer.
I did not go to Canada because my wife was expecting a baby around May this year, and I did not want to leave her alone all around that period.
So you mean, if they stopped me when I enter custom, and I can appeal to keep my PR due to Humane? How long does that take...