Hello LightBurn Team and community,
I would like to report a serious safety-related issue I encountered after updating LightBurn, which I believe deserves attention due to its potential fire risk.
Machine: Creality Falcon Laser 10W (diode)
Controller: GRBL
Operation mode: Offline (SD card)
LightBurn version: 1.7.0.4
OS: macOS (older version, cannot update further)
Description of the issue
After updating LightBurn, my machine began exhibiting dangerous behavior specifically during image engraving and filled operations. When running a job from an SD card, the laser head suddenly moved rapidly toward the side of the machine and repeatedly hit the physical end of travel while the laser remained ON.
Summary
This did not occur with simple vector cuts, only with raster/image operations.
Fortunately, I was present and noticed the abnormal noise immediately. However, the laser remained active at that position long enough to severely char the sacrificial wood, which could easily have resulted in ignition if unattended.
Root cause (identified after investigation)
The issue was ultimately caused by the fact that my old device profile was NOT GRBL, even though the machine itself is GRBL-based.
Earlier versions of LightBurn appeared to tolerate or silently compensate for this mismatch.
In LightBurn 1.7.x, the software now generates stricter G-code, and this legacy profile resulted in incorrect raster motion and overscan behavior, producing movements outside the physical workspace.
Once I created a new, correct GRBL device profile, the problem disappeared immediately.
Safety concern
From a safety perspective, this behavior is concerning because:
-
The software allowed generation of G-code that moved beyond the known workspace
-
The laser was not disabled when motion became invalid or stalled
-
No warning was presented when using a legacy / incompatible device profile
-
Offline (SD card) operation removes real-time supervision and makes this especially dangerous
This exact scenario (laser stalled or stuck while still firing) is a well-known cause of fires in diode laser systems.
Suggestion
I strongly suggest considering one or more of the following safeguards:
-
Clear warnings when opening or using legacy device profiles after major version changes
-
Validation that the selected device type matches the controller used (especially for raster jobs)
-
Explicit warnings for offline raster engraving
-
Optional automatic laser shutdown when abnormal motion or boundary violations occur
I am sharing this report not as a complaint, but because I believe similar situations may have contributed to reported fire incidents in the community.
Please let me know if logs, configuration files, or additional details would be useful.
Best regards,
Carlos Silva