Air canada Flight 17

Why does FlightAware show 2 hour delays in landing at Shanghai for Flight 17 from Montreal while Air Canada is showing on time arrival. Is it the Korean problem causing longer routes or an error on the part of the FlightAware tracking system.