My exported TTFs are showing up with the wrong style names on windows. The instance Style Name is set to “Regular”, the weight to “Regular” (even panose is Regular) but when I open the exported TTF in Glyphs it shows the styleMapFamilyName is “Light”. How is that possible?
Presumably I can hard set this with my own custom param but it shouldn’t be necessary right?
I would look into the OpenType tables, especially the name and OS/2 tables, and see if there is anything wrong with the export. Best to do so with FontTableViewer (from the Tools section of this page).
If not, then you may have discovered a Windows bug, or perhaps it was just a font conflict. Perhaps try a different family name, etc.
If the table is somehow not OK, let us know which entry was written out wrongly, or send us the file.
The issue can only originate from Glyphs on my Mac. When I open the exported TTF in Glyphs it clearly has the wrong style map name set. This happens with two different family names incidentally. Opened TTF: