Back Layer Silkscreen Reference Designators Reversed

I’m not sure how I managed to get some of the reference designators on the back side of the board reversed. Anybody seen this and figured out how to fix it?

Any text string has a property with which it can be “mirrored”.
KiCad has a weird quirk in which all texts that appear “mirrored” in the GUI have their “mirrored” property set.

As a result, “normal” text on the backside of the PCB should have their mirrored property set, even though the text itself is not actually mirrored. The most likely cause is that you probably unset this mirrored property because you do not want the text to be actually mirrored.

Thanks, Paul! That’s exactly what I discovered by inspecting the kicad_pcb file in a text editor. Any component that is assigned to the back layer (B.SilkS) needs to have the (justify mirror) property.