just tested and printing-preview worked fine on my system (tested with project v17). Are you 120% sure you had the checkbox “Print according to objects tab of appearance manager” unchecked at the time of your test? (that would explain the missing silkscreen-reference-designators names).
[EDIT]
Now I notice that it only happens if I “Print background color”. If I do not select this option, the background is white and the silkscreen is there