This behavior isn’t limited to any file in particular. When building the g-code, Luban seems to do what is wants in several ways. The randomness is reminiscent of working on PCs in the 80s and 90s.
Specifically:
ADHESION - May appear as a SKIRT in the render, despite BRIM being selected, or it may decide to render nothing as though NONE was selected. Worse yet, the actual printout on the printer MAY OR MAY NOT correspond with what is rendered.
INFILL - Similar to ADHESION, but less often, the printer will perform INFILL at whatever the previous setting was, despite having been updated and g-code regenerated.
LAYER HEIGHT - I have to close and reopen Luban, sometimes several times, in order to have an accurate number of layers in the rendering which corresponds to [project height/layer height].
SPEED: Similar to INFILL behavior.
Learning the performance limitations of the printer and various filaments in time consuming and difficult enough without having to babysit such fundamental aspects of Luban.