It happens quite a lot in my experience - there are sometimes errors in the identification / progress data being collecdted by the flight tracker system. It seems to stuggle with delayed departures particularly - often suggesting the plane has been 'diverted' back to its origin when in fact it has continued it's planned journey albeit 1-2 hrs late.