Flight Status Not Correct (Delayed Flights)

I have noticed that delayed flights are often shown as “on time” or “early” based on the new delayed flight times. Here is a current example (AA517 DFW/CLT 06/07/2018, original times were 1549/1924).