as mentioned in the article Localize a font resource Embedded Wizard merges the font information specified in the individual language variants to one 'virtual' font. This permits to output text containing glyphs from different fonts.
In your particular case the not working font resource is configured with following attributes:
This means the resulting 'virtual' font will contain glyphs from the font DINCond-Bold and Arial Unicode MS. This you have specified in the attribute FontName. Now take a look at the attribute Ranges. It specifies which glyphs you want to use from the corresponding font specified in the attribute FontName.
In your particular case, the virtual font should contain the glyphs 0x20-0x7F from the font DINCond-Bold.The same range, however, is also specified for the other font Arial Unicode MS. In other words, the ranges overlapp.
This should be avoided. Actually, Embedded Wizard accepts such incorrect attribute values and retains the latest evaluated value. Please try to adapt the values for the attribute Ranges, so these don't overlapp.
In the next Embedded Wizard version we plan to output a warning in case of overlapping ranges in order to indicate such error sources.
Does it help you further?