Every Sunday morning I usually check out when Air Transat (TSC286) leaves Toronto. It's the flight we have been taking lately so I like to check to see if it's on time. This morning when I brought up the flight on Flight Radar 24 it had left 29 minutes behind schedule which is normal. It travelled south until over Roanoke Virginia and then turned north to return to Toronto? It took off 2 hours ago as I post this and is currently on approach to YYZ. I don't know why but I'm sure that there are a lot of passengers on board that are disappointed and now have to make new plans. Does anyone know what's going on?