@zephyr1125
Here's the code snippet of the pause call:

Why does SuperSlicer put M486 ( object cancelation) to every layer change?

G1 X144.246 Y144.182 E0.02140 G1 X143.897 Y143.794 E0.02508 G1 X143.520 Y143.406 E0.02602 G1 X143.495 Y143.370 E0.00213 ; INIT stop printing object Shape-Box id:0 copy 0 ;LAYER_CHANGE ;Z:3.3 ;HEIGHT:0.3 ;BEFORE_LAYER_CHANGE ;3.3 ; stop printing object Shape-Box id:0 copy 0 M486 S-1 G1 Z3.300000 F7800 ;AFTER_LAYER_CHANGE ;3.3 ;COLOR_CHANGE,T0 M600 ; INIT printing object Shape-Box id:0 copy 0 ; printing object Shape-Box id:0 copy 0 M486 S0 G1 X143.081 Y143.081 ;TYPE:Internal perimeter G1 F2518 G1 X156.919 Y143.081 E0.66560 G1 X156.919 Y156.919 E0.66560 G1 X143.081 Y156.919 E0.66560 G1 X143.081 Y143.141 E0.66271