Using a macro go cue xx forces a pause. The same as using GOTO Cue XX from the command line.
This is by design to be able for an operator to jump into a specific cue and stay there until timecode is re-armed by hitting GO.
Otherwise you would be unable to jump to a cue (e.g. some emergency or actor missed something) as the running timecode state would instantly flip back to the correct cue based on the timecode stamp.