What I am looking to do is have a reference designator for the footprint on both the silkscreen layer and the FAB layer. This requires 2 separate text items displaying the reference designator. Now I have done this successfully for some footprints by just copying the Reference designator field (REF**) so I know its possible. However, this doesn’t work all the time. What I am wonderings is specifically what mechanism causes a text field to inherit a value (i.e. Reference Designator) rather than just display the text, and how can I do this reliably? Thanks in advance!
KiCad v4 and newer have a dedicated reference field that can have any value in the footprint. It is customary to still use REF** put there is no technical reason for it.