after a 120-second timeout, if the train hasn't unloaded, it must return to the cleaning station with the remaining cargo. The train arrives at the station but fails to fully unload, and the cleaning station is added to its schedule. The train then goes to the cleaning station, and the depot station it was assigned to is removed. The cleaning station remains, and the train remains there without leaving.