This behavior is due to the fact that LightBurn occasionally works with approximations and tolerances. The curves that are created using the Boolean tools deviate from the originals within a tolerance value set in your LightBurn settings (File → Settings → File Settings → you’ll find Curve Tolerance in the bottom right). The larger this value, them more “error” is allowed.
Try reducing Curve Tolerance and Welding the shapes again.
