Incorrect font names for Regular and Bold FontSpector Google check

Hi there!

I’ve been trying to pass the FontSpector Google check for my 3 weights family, but no luck. Checking a lot of google documentation / chatGPT and I think all settings are as they should be, but still FontSpector gave me these errors:

Google documentations says Typographic Family Name (ID 16) and Typo Subfamily Name (ID 17) should be empty (N/A), but for my third weight Light they DO need to have Family Name and Subfamily Name.

Google documentation says this is the style link setting for Regular / Bold

Screenshot 2026-02-01 at 19.27.13

I’ve done this as described above in my Export setting in Glyphs. So this is for Regular, for Bold the bold checkbox is checked.

Is there maybe a parameter I need to add? It’s complex stuff to fully understand :slight_smile: Can someone help me out? Thanks a lot!

Can you try with Fontbakery? This looks like a Fontspector bug, from what I can see.

Thanks for the quick reply, but it has the same Failures

ChatGPT wanted me to check the ttf files via Terminal to see name ID’s, maybe this helps?

Some people don’t like it when nameID1==nameID16 and nameID2==nameID17 and leave out 16/17 in those cases. But there are reasons to always keep them. Technically either way is fine.

Good to know this! Is there a way in Glyphs to have it the way Google Fonts wants it? Or will they accept it as it is right now?

Google Fonts does not accept font binaries, they expect the sources to be built with gf-builder (which uses fontmake under the hood) and it handles this the way they want it.

1 Like

This is a Google-Fonts-specific check. So unless you are producing fonts for Google, you can ignore it.

That being said, a FAIL seems a bit much. A WARN status may be more appropriate, as the fonts are not technically wrong.

1 Like

:index_pointing_up: this.

Google Fonts checks are overly strict, and only really apply to Google Fonts. Better go for the Universal profile, perhaps the Adobe Fonts profile, which is Adobe-specific (will e.g. reject colorfont tables) but not as strict.

1 Like