The G4 command tells all other axises other than the spindle or rotary axis, to come to a halt and wait until the parameters are met.
Weird. With conventional G-code all axes are in position at the end of the line before the next line runs.
The software is getting back positional feedback and it looks for the radial degrees that it needs to find in order to place the filament next to the other.