Geist and Geist Mono shipped as single variable fonts with only Regular registered, so every bold and semibold heading asked macOS to derive a weight at render time — and sometimes it produced no glyphs at all, leaving a row of empty boxes. Burrow now ships real static faces for every weight it uses.