The laser is running an esp32 based control board running FluidNC. It is configured via a config file which you can access over the usb serial interface and the web installer. FluidNC is made to be compatible with GRBL flavored gcode but does not allow configuration for many things over gcode like the original grbl firmware.
http://wiki.fluidnc.com/en/home https://installer.fluidnc.com/
the laser source needs a “tickle” to warm up before it will fire. this is done in lightburn with some custom gcode that runs at the start of a job
The stepper drivers, for whatever reason, don't like having multiple homing cycles.