Hi, I'm having a weird problem when using the Carlito font from google-crosextra-carlito-fonts. When I embed the font all non-breaking spaces display as '#', indicating the glyph can't be found.
I'm 99% sure the font contains that glyph. The same text renders fine in a text editor when using Carlito. And if I switch to referencing Carlito instead of embedding it renders fine. Switching the non-breaking space to an   entity makes no difference. Other google fonts (like Noto Sans) display non-breaking spaces correctly. So I'm beginning to think it's down to FOP. But I have no idea where to start tracking this down. I'm using FOP 2.3, Java 1.8. The fonts are auto-detected. Any help would be greatly appreciated. Matt