Things may be different in Alberta, but the dealership would be breaking the law in Ontario. Read the article linkd aboveIf you take delivery of your car and for some reason the headlights malfunction and you crash, you’re going to get a lawyer and sue GM and the dealer for selling the car to you with a known defect and outstanding recall. That’s why they won’t release the car to you. Can’t blame them.
Call GM’s customer service line and make a complaint.