Something interesting I just noticed... the OP's link is to the UK version of FlightAware which says DL7 is "On The Way!" Switch to the US version and all we get is a boring "En Route" status - see for yourself:
UK:
https://uk.flightaware.com/live/flig...900Z/OMDB/KATL
US:
https://flightaware.com/live/flight/...900Z/OMDB/KATL