To use your original fonts, you must not specify “override fonts” (I think they’re overridden by default).
In compile:
select the compile profile and target you’re using.
Double-click on the profile. If this is not already a copy, it will ask you if you want to make a copy of it. Select “Duplicate & Edit” (this will create a new compile profile, such as “Default Copy 1”).
First page presented, at the bottom, UNCHECK “Override text and notes formatting.” Save.
I think the devs assumed that No Label means no label, and if you have no label, it doesn’t need coloring. It may not be a bug. It is annoying (I might want “No label” set to something to remind me to label it).
If you don’t have a label, surely by definition there can be nothing to colour. if you want a coloured label to remind you to give a file a specific label, then you need to create a new label (say “Un-labelled”) and colour that. It seems to me this is a similar problem that new users have with the concept behind “No style”.
It’s got a bug number, so they’ll get to it eventually.
And just so you know what’s under the surface – in the project file (the .scrivx file), items in the binder that don’t have labels aren’t tagged “No Label.” They literally don’t have a label tag. Same with Status. An item with “No Status” doesn’t have a Status tag.