Bigfeeter in fact it should be fixed since Joshua finally understood where the bug was. You can read about it here:
I think you are wrong echocluster. Things should happend this way, always assuming that they have their waypoint more than 81ly away and both warp9,
1) ship id#1 tries to tow ship #2 but since ship#2 has the same warpfactor and his waypoint further than his warp speed squared it breaks the tow.
2) Ship id#1 lose his target and wait to move in the regular movement fase.
3) Ship id#2 tries to tow ship id#1, when comparing the warp speed ship id#1 can't break the tow since ship #2 has grav and it counts like his warpfactor is 18.
4) Ship id#2 tows ship id#1 away.
The result would had been the other way if ship id#2 was trying to tow ship id#1 with a lower warp factor,doesn't matter if he had gravs.
Before fixing the bug, the result would had been the one explained by echo since ship 1 would had move in the towing fase before ship 2 could try to tow it.