BOWP is only valid to work legally in Canada, its just a work permit extension, its not a travel document and its not valid to enter in the country at all.
Are you currently living in Canada? If you do, you dont have to do any landing to validate your COPR, you can make an an appointment to go...