Whenever I cross into Canada, I end up taking an extra ten or twenty minutes because there's some other American out there who has (A) the same first and last name as I do, and (B) a criminal record. That's not surprising; the USA has a population of almost 320 million people, and my first and last name are not uncommon.
When this becomes an issue, I have to speak calmly with Canadian border agents and explain that this other guy has a different middle name, different age, different social security number, etc, than I do. After a short discussion they invariably reach an understanding and wave me through. It's not that big a deal because I usually fly or take the train into Canada, and this processing delay always takes place at my destination city, well inside the country.
Next time, however, I have plans to take a bus. This means that my usual processing delay will take place at an actual border station in the middle of nowhere. Delay time will be arbitrarily subject to how many people are in the 'requires additional processing' group ahead of me, and whether or not the agents are at lunch. And if the delay takes too long, it's possible that the bus could leave without me. After all, bus drivers have schedules to keep.
My first question is: What happens then? What does one do if the border control people say "Welcome to Canada, sorry about the delay" just as one's bus is disappearing over the horizon?
My second question is: What can be done? Is there any way to speed up the approval process? Is there anyone in the CBSA that I can write a letter to, or any kind of form I can fill out to get my passport un-flagged?
I suspect very few people have actually experienced this. Thanks in advance for any relevant, knowledgeable replies.