I would think that there is something wrong with the "attack move" for engineers from factories for both ranked and for single player/co-op.
For ranked: This works perfectly fine where the default attack move from the factory does not change if you click on your engineer and "move that attack move order elsewhere" for that one single engineer. This is how it should work.
For single player/co-op: This seems to work differently where the default attack move changes if you click on that engineer and "move that default attack move from the factory"? This results in the default attack move from the factory being changed permanently.
I have tried this at my end and I seem to think that this is correct.
Has anybody encountered the same issue?