Thank you for the information. Basically the problem might have happened because he had no flight to the US. What about the immigration procedures in Canada? Did your husband show only US Passport, or just Canadian PR card, or both? Were there any additional questions from Immigration officer?