Hi Jules,
Doing a run of your unit tests with JUCE_STRING_UTF_TYPE as 16 and 32; such involving the String class fail…
I’ve attached this [attachment=0]JUCEStringUnitTest.zip[/attachment] (modules are not copied) to localise the Unit Test involving the String class to demonstrate.
The AppConfig header is controlling the JUCE UTF type.