You also need to change units that have 0 speed so that they block on the blocking map.
To see why this should be done, load up EE and try building a factory ontop of a hub, and the hub freezes up trying to move out of the way of the factory but it cant and stays in perpetual limbo untill you press stop ro tell it to build soemthing where it can be built.