Originally Posted by
LessO2
As much as I hope that would be the norm, it really sounds like a screener who didn't know the rules.
Or didn't realize OP's destination. Shoe removal in Canada is
only for transborder flights; at the smaller airports without CBP preclearance (such as YLW) there is no separate security checkpoint.
Or the screener could simply have been using common sense. ^