With an international connection istr that it is normal for documents to be checked at initial departure point
Seriously - going to a machine and getting a boarding pass if no document checks are needed, takes 2-3 minutes
I can see it might be annoying to have a flight cancelled, but there are limited options for travel to US and Canada