Thnks scylla,
But i heard alot of below reasons can make officer reject ur permit after ariving at Canada airport:
Funds, missing documents, expired offer letter, inability to communicate properly in English even though has IELTS, Does not have any knowledge about the course and how to access student portal. they can do a lot of stuffs.