More than likely it's not latency or anything on your end, as it's self evident not only by the 6.5 patch regarding the supposed "fix" to guard , whereas the devs saw fit to implement this without asking why it is their players are button mashing guard that they need to put a delay in but also when it comes to the delay of macros