← All Knowledge topics
LightBurn learning topic

Troubleshooting

Diagnose connection, output, import, geometry and engraving-quality problems with structured LightBurn troubleshooting steps.

22published guides
TroubleshootingFREE

Broken vector import: extra lines, hidden shapes and wrong scale

Determine whether a problem comes from clipping masks, stacked geometry, units or export settings before rebuilding the artwork.

#Extra lines#Import#Scale#Vector
TroubleshootingIntermediate
TroubleshootingFREE

Build a troubleshooting evidence package that another person can use

Collect the file, machine context, screenshots and Console evidence needed to reproduce a laser problem without guessing.

#Console#Evidence#Support#Troubleshooting
TroubleshootingBeginner
TroubleshootingFREE

Smoke or soot stains the material surface

Treat flame and accumulating smoke as safety events first, then control extraction, approved air assist, energy and surface protection.

#Air Assist#Material#Output#Safety
GuideBeginner
TroubleshootingFREE

Engraving or cutting strength changes across the work area

Use a position matrix to separate material variation, focus height, bed geometry, optics and beam-path causes.

#Alignment#Focus#Material#Quality
GuideIntermediate
TroubleshootingFREE

Bidirectional engraving lines do not align

Check mechanics first, then measure and correct a consistent left/right shift with LightBurn Scanning Offset Adjustment.

#Calibration#Device Settings#Engraving#Images
GuideIntermediate
TroubleshootingFREE

Laser output flashes or cuts out during motion

Separate project, GRBL power-scaling, speed, connection and hardware causes when the beam appears only intermittently.

#Device Settings#GRBL#Output#Power
GuideIntermediate
TroubleshootingFREE

Missing Fonts and Portable LightBurn Projects

Live text depends on installed fonts. Moving a project to another computer can substitute/miss fonts unless the same font exists or text is converted to paths when appropriate.

#Troubleshooting
GuideIntermediate
TroubleshootingFREE

Fill Missing? Check for Open Paths

Fill requires closed boundaries. A visually almost-closed vector can still be open by a tiny gap and therefore not fill as expected.

#Troubleshooting
GuideBeginner
TroubleshootingFREE

Double Lines and Unexpected Double Cuts

Duplicate geometry can come from imports, overlapping shapes, stroked artwork converted to outlines or repeated layers. Preview is the fastest way to confirm repeated toolpaths.

#Troubleshooting
GuideIntermediate
TroubleshootingFREE

Imported Artwork Has the Wrong Physical Size

Wrong import size is commonly a units/DPI/vector-format interpretation issue, not a steps/mm calibration problem.

#Troubleshooting
GuideBeginner
TroubleshootingFREE

Laser Output Stays On or Fires Unexpectedly

Unexpected continuous firing is a safety-critical symptom involving output mode, PWM/TTL wiring, controller state or hardware failure. Stop operation before diagnosis.

#Troubleshooting
GuideAdvanced
TroubleshootingFREE

Laser Moves but Does Not Fire

Motion with no output can be software-layer Output state, S-value scaling, M3/M4/$32/device type, interlocks, power supply, enable wiring or laser-module hardware.

#Troubleshooting
GuideIntermediate
TroubleshootingFREE

Intermittent USB Disconnects During a Job

Random disconnects can be caused by cable quality, EMI, grounding/power problems, USB power management, hubs or controller resets. The timing and Console log are diagnostic evidence.

#Troubleshooting
GuideIntermediate
TroubleshootingFREE

“Connecting…” and “Port opened…”: Host Messages vs Controller Output

Messages such as “Connecting…” are generated by LightBurn/host logic, not GRBL. They describe connection progress and should not be decoded as firmware errors.

#Troubleshooting
GuideBeginner
TroubleshootingFREE

GRBL Error:20: Unsupported G-code, Device Type or M4

Error:20 often points to unsupported/invalid G-code. In LightBurn, common causes include the wrong device type or M4 being sent to firmware/configuration that does not support laser-mode behavior.

#GRBL#Troubleshooting
GuideIntermediate
TroubleshootingFREE

GRBL ALARM:8 and ALARM:9: Homing Failures

ALARM:8 commonly means a homing switch could not clear during pull-off; ALARM:9 means the expected switch was not found within the configured search distance.

#GRBL#Troubleshooting
GuideIntermediate
TroubleshootingFREE

GRBL ALARM:3: Reset During Motion

ALARM:3 indicates a reset occurred while motion was active. Because physical motion may have stopped between known steps, the machine position may no longer be trustworthy.

#GRBL#Troubleshooting
GuideIntermediate
TroubleshootingFREE

GRBL ALARM:1: Hard Limit Trigger Diagnosis

ALARM:1 means a hard-limit input triggered during motion; position is likely lost and the cause may be physical travel, switch/wiring behavior or electrical noise.

#GRBL#Troubleshooting
GuideIntermediate
TroubleshootingFREE

GRBL ALARM:2: A Full Soft-Limit Diagnosis

ALARM:2 means GRBL predicted a commanded target outside known travel. Common causes include placement/origin mode, incorrect travel configuration, rotary use and coordinate offsets.

#GRBL#Troubleshooting
GuideIntermediate
TroubleshootingFREE

GRBL error:N vs ALARM:N — Different Failure Classes

An `error:` usually means a received command/block was rejected, while `ALARM:` signals a controller safety/state condition that can lock motion and sometimes invalidate position.

#GRBL#Troubleshooting
GuideBeginner
TroubleshootingFREE

GRBL Errors and Alarms: Read the Console Before You Unlock Anything

Treat GRBL alarm/error numbers as diagnostic messages and fix the cause instead of reflexively clearing the controller state.

#Alarms#Console#GRBL#Homing
TroubleshootingExpert
TroubleshootingFREE

Connection Troubleshooting: USB, Port, Power and 'Connected but Not Responding'

Diagnose connection failures in a safe order before changing firmware or random controller settings.

#Connection#Console#Troubleshooting#USB
TroubleshootingBeginner