Macro cannon wall failure

When I start my macro it walks to the cannon, jumps too early and ends up just running into the wall before resetting character and repeating over and over. My speed is correctly set in the macro. What do I do?
Was this page helpful?