https://bugs.winehq.org/show_bug.cgi?id=50896
--- Comment #1 from Rafał Mużyło galtgendo@o2.pl --- I've been looking at some of gdiplus bugs. There were two that could be related to this problem.
AFAICT, when GdipPrivateAddFontFile is used, it doesn't add the font to standard gdi32 lookup list, so if an app wanted to use a bundled font via gdiplus, it might very well find itself unable to - generic fallback might kick in in most cases, but sometimes it might be simply lacking the glyphs found in the bundled font.
Also, I'm seeing something odd - fallbacks seem to work for CJK ranges (well, kana/kanji at least), but not for U+2600-U+26FF range. This might be due to a hack for bug 50880 (that makes other things work better), but it's still odd it depends on the range. My first guess would be that a font is falsely advertising coverage for the later range, which gets current matching scheme confused, but as of yet I've been unable to verify it one way or the other.