I’m adding this here, because I cannot update the original bug report.
In this image, neither Cleaning Truck positions itself to clean the aircraft. The one one the left is full, but does not return to the waste depot to drop its load. Upon releasing the aircraft – it was already well beyond departure time – neither truck returned to the vehicle depot not wast depot. When the next aircraft parked here, they did not move nor service the flight.