I am a Canadian Citizen and my parents were coming to Canada to land as PR. They were flying via Turkish Airlines and the transit was in Istanbul.
Their flight to Istanbul was delayed by 40 minutes and they couldn't catch the flight to Vancouver which had a 2-hour transit shortened by the delay...