I wonder if a human is in the loop. Obviously the software is hardly ever used (a good thing), so you wouldn't need many humans available. If communication is possible, wouldn't you hand control to a pilot on the ground?
I don't know that they could actually fly the plane - is latency too high for landing? - but they could make all the decisions and communicate with air traffic control, other planes, and the passengers.
Without even getting into latency, just consider the fact that you could lose the signal altogether