You don’t say what’s broken but I assume you mean the silkscreen lines that look like a face under JP1. I’m not seeing this on JLCPCB’s upload viewer or other online viewers. So it looks like a bug in JLCPCB’s gerbviewer. But one can only tell by looking at the layers, maybe it’s a stray pattern on another layer that got rendered.
Then googling for the gerber spec I find “G75 turns on 360° circular interpolation” e.g. page 47 here:
I would have guessed that 1-quadrant (90-degree) circular-arcs can be done with a simple G02 move (G74 mode) - why would G75 (360-degree mode) mode be used here?
anyway the I and J parameters of the G02 define where the center of the arc is (relative to the starting point), and the bug might be that they are considered unsigned numbers in G74 mode (G02 or G03 specifies CW or CCW arc) and signed in G75 mode. just a guess…
Yeah, the new JLCPCB gerber viewer has that bug, they know it, but they have not fixed it yet. They do say that it looks fine if you ask them, and indeed my pcb’s were fine.
Yes a couple of other fabs also provide a running status report of the production stage. The same UX principle as progress thermometers; customers are more satisfied when they perceive progress.