@drpatrickstar said in Unassisting one factory with onather shouldn't kill current cue:

So if I have a factory assisting another one, and I want to upgrade the assisting factory to t2, if I cancel the assist order directly the current order gets cancelled and the buildtime and resources wasted. Unfortunately that command doesn't help.

The "stop and cancel all factory orders except the current one" command tells said factory to finish whatever it is currently building, then do what you tell it to.

In the example you gave, the command I mentioned ("stop and cancel all factory orders except the current one") would have the assisting factory complete its current build, so what you descibed : "current order gets cancelled and the buildtime and resources wasted" wouldn't happen. It would, instead, finish its current build (the one it inherited from the factory it was assisting) before starting its T2 upgrade.