I have also noticed how the text input widget will not properly translate unicode…
The Blue dots on the right are from
String strOFF = "\xF0\x9F\x94\xB5";
But doing the same thing from the text input results in the characters on the left.
String textIn = param.asStr(); // Get string from Text Input Widget
The single line which should show ALL blue dots is a combo of V61 & V62