I arrived in Miami International Airport (Feb 2013) and was taken aside by immigration who stated I had overstayed in the US in 1995 by a few days. It was claimed that I had not left the US and they wanted to know where I had been in the US for 18 years!
They said they had no record of me leaving or if I did I had overstayed (which I know I had not). I have since found in an old passport a stamp from US immigration that shows I reentered the US in May of 1995 from Canada (again on holiday).
After he agreed to let me in for my vacation I was advised that I would have to go through the same four hour questioning process every time I visit the US again.
When I left the US two weeks later my partner and I were told by the airline staff that we had to be separated for our return journey. No reason given other than it was a request from US officials. Why was this? I have no convictions and am a frequent traveler to holiday destinations.
Was I tagged? Will this happen again? How can I get answers? The whole experience was so horrific and unpleasant and clearly unnecessary that I am reluctant to visit again. What can I do? Can I get pre-clearance? Any suggestions please.