Parts orientation all off when submitting to JLCPCB

I have read that KiCad and JLCPCB manufacturing are inherently incompatible because of different standards used to represent part positioning and orientation. This explains why my parts look like this in their viewer.

Is there any easy solution with this in KiCad 7 that I am not aware of? I’m using KiCad 7.0.7 currently.

A post was merged into an existing topic: Wrong components alignment for JLCPCB (no clue if due to KiCad or due to script)

This is an often asked question with existing discussion.