I've been having some problems with font weights for a while now. It seems like having multiple fonts with different weights in a fontFamily just picks the font with the closest weight and ignores the others. On dev-16 and core-ktx 1.5.0-alpha01 now, and it stopped working properly somewhere around dev-12 or 13.