Issues with dithered engraving

Hello all!

I seem to be having problems with dithered laser engraving on my A350.

Attached here is the gcode preview from Luban(gcode also generated via Luban). Also attached is the resulting engrave.

From what I see, it seems like there’s a slight diagonal shift between the left-to-right pass and the right-to-left pass of the laser. I have checked the both the x- and y-axis for play, and identified that the x-axis module carriage has come a bit loose. After tightening it up, the issue persists. I’ll be trying a vertical line engrave next to see if it would make a difference.