It seems, that the train has already activated a requester stop and a temporary stop, that was added right before requester stop, has been skipped. Perhaps, it's a space-exploration mod problem, but nevertheless i tried to add a check inDelivery.on_train_teleport_started(e), that if the stop index, that was returned by remote call, is less than current train's schedule station, than activate temporary stop, and it fixed all problems with incorrect deliveries.