Description of the problem

Hi.  I'm having problems when attempting to input any Emoji into a text field.
I'm able to input Chinese characters and others characters into this text field successfully.
I'm importing String library as needed.   My robot test file is saved as UTF-8.  Any help is appreciated!

The below works fine:

Wait Until Element Is Visible      
…   id=name
Input Text                         
…   id=name            
…   これは私の名前です


Below does not work.  Input Text reports the error:  WebDriverException: Message: missing command parameters

Wait Until Element Is Visible     
…    id=name
Input Text                         
…   id=name            
…   😀


Below does not work either.  Decode Byes To String reports the error:  UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)

Wait Until Element Is Visible      
….   id=name
${NAME}       Decode Bytes To String     \ud83d\ude04     UTF-8
Input Text
...    id=name
...    ${NAME}

This is the input @id="name". Please enter your name: