Azure Maps is based on MapLibre and there is an open request at https://github.com/maplibre/maplibre-gl-js/issues/2307. Are the characters you are wishing to show outside of the supported set? "Symbol layers can only render Unicode characters in the Basic Multilingual Plane (BMP, up to U+FFFF)" If so, this behavior is by design.
How to make Azure Maps SymbolLayer display special characters
Kevin Cai
40
Reputation points
The SymbolLayer doesn't display special characters set in textOptions. Setting the text as "кв.7" would only display ".7" on the map. I also tried encoding the string with encodeURI but it doesn't display the decoded string.