There is a problem (or I am doing something terribly wrong !) with the coordinate system in KiCad.
When exporting fabrication outputs for pick and place, make sure you deselect the “Use drill/ place file origin” from the dialog window. For me this worked best and avoided any issues I got from JLCPCB online quote tool regarding placing components.
Even if I selected the bottom left corner of my board as origin for drill files, it did not work correctly and I got an offset when uploading the CPL file to JlCPCB:
This is a rendered image of the correctly placed components by not selecting the “Use drill/place file origin” option:


