I finally found the culprit, it was a font file on my windows system.
The Windows Unicode BMP (UCS-2) naming is correct.
But for the "Macintosh Roman" and "Unicode 2.0 and onwards, BMP" naming it's name is Arial, Regular, Postscript name: ArialMT.
So in the windows font folder (serviio runs on Windows 2008 Server), It was named : Ονειροπαρμένη82. Which made it difficult to find.
So this is not a Serviio error per see, but a problem in how the api, Serviio uses to, look up fonts by name.
I'm not sure if there is a way to specify that font names should check the Windows Unicode BMP name on windows, and perhabs the other namings on macintosh and linux resp.
Since windows won't display the Macintosh and Unicode 2.0 names in the font folder, but obviously it's what Java? uses to find fonts.
Should have attached the font file, but ttf isn't allowed.
You can download it here:
http://www.starenterprise.se/font/ANA-O ... MENI82.TTF