I think the problem is that the logic of the whole thing is not intuitive. This step in particular;

5. Make a change that affects the route layer (e.g. paint the ground)

Sounds simple, but...