check if spindle rpm reaches the desired level.
Look into the programming manual if there is G code ( or maybe M ) to execute the command without confirmation if previous command completed. It is marked as dangerous command. Used mostly to index turret without confirmation the turret indexing ( limit ) position.
Try reduce spindle speed.
If there is spidle gear switching in your machine? try another gear for the spindle speed.