ID 333809 - Nuke/Nuke Studio incorrectly uses the wrong glyph in certain installed fonts.

Follow

Problem summary
Nuke creates incorrect punctuation when reading in certain fonts and languages. 

Customer reported version
nuke.11.1v1

Customer reported platform
windows10

Steps to reproduce

1) Download the font "Noto Sans Thai" from the google noto website and install it on your machine. 

2) Launch Nuke Studio and import some sample footage on your timeline. 

3) Right click the sample footage and select "Effects" > "Text"

4) In the message section type in the glyph "​!"

5) Highlight the text within the message box and set the font to "Noto Sans Thai" and note that the "!" changes to a different character when it should remain as a "!". 




As the font was created and is used by google it should instead be using the "!" glyph. 
 


Workaround
Create a second Text effect and add a "!" using a different font and align it with the rest of your text.

Reproduced by support
 
This bug has been reproduced in:
Nuke Studio 11.1v1 - Windows 10 - Linux CentOS 7.4 - MacOSX 10.13
Nuke Studio 11.0v4 - Windows 10
Nuke Studio 11.0v1 - Windows 10
Nuke Studio 10.5v7 - Windows 10
Nuke Studio 10.5v1 - Windows 10
Nuke Studio 10.0v6 - Windows 10
Nuke Studio 10.0v1 - Windows 10
Nuke Studio 9.0v9 - Windows 10
Nuke Studio 9.0v1 - Windows 10 - Linux CentOS 7.4 - MacOSX 10.13

Unable to reproduce bug in:
Hiero 1.9v1 - Windows 10 - Linux CentOS 7.4 - MacOSX 10.13

Earliest version tested
Hiero 1.9v1 - Windows 10 - Linux CentOS 7.4 - MacOSX 10.13 - Text soft effect not present in this release of Hiero

Expected behaviour
Nuke would properly use the ! glyph instead of the Thai glyph

Actual behaviour
Nuke uses the incorrect glyph in place of the ! glyph

    We're sorry to hear that

    Please tell us why