Hi. You may need to put some /wait 1 or /wait 2 in between actions and split it across 2 macros.

By the way, skipped macro actions still happen when playing within Tokyo on a fiber optic connection -- so I don't think it's distance from the servers.