Preview and sample shows wrong spacing at small sizes

In MainType 7.0.0, at font sizes smaller than 20 points, some fonts have incorrect spacing:
MainTypeSpacing.jpg
Microsoft Word showing samples of the same font, from 12 point to 22 point:
WinwordSpacing.jpg
The actual text used doesn’t change the behavior…I used a shorter sample on Word so it wouldn’t take so many lines. This happens with dozens of fonts in my library…I’m sure there must be a few in every library.

The text control used in the preview is a default Windows control, so this is how Windows renders the font. I suspect the font contains bad hinting which reduces the advance width of glyphs at low point sizes. The Tiranti font is over 26 years old, so I’m not sure it is buggy or does meet today’s standards.

The font shows just fine without hinting, as well as with autohinting:
Tiranti.png

So, I guess I should add a request for a control to enable/disable hinting on the samples, along with the OpenType feature toggles.

Sounds cool.