If I make a string into an array with Get Character Array From String, then I turn it back into a string with Join String Array, the result is not equal to the original string! An == comparison reports false.
In the example Blueprint, the If branch never executes True.
If I output the the result of Join String Array to a Textrender, it looks visually identical to the original string, but in the program it doesn’t evaluate as equal. Are invisible separators being added that make the Join String Array result somehow different to the original string?
If so, how can I perfectly turn a string into an array of single characters and back again? (I need to perform operations at a per character level)