Hi,
when a Gcode job is running the motion planner is occupied by the job and cannot accept jogging commands.
If however you pause or stop the Gcode job then the motion planner can accept jogging commands.
The motion planner cannot accept commands from two sources at once.
Craig