Hello,
I understand that you've noticed the emoji panel can be accessed on your local machine (A) while using Remote Desktop to connect to another machine (B). However, when you select an emoji from this panel during the remote session, it doesn't get inserted into the input fields within the applications running on remote desktop B.
This limitation occurs because the emoji picker functionality is not fully compatible with the Remote Desktop Protocol, which may not efficiently translate certain advanced GUI-based inputs across the connection. Consequently, emojis selected in your local environment do not transfer over to the active input area of applications in the remote session.
As a workaround, you could type or insert the emoji on your local machine A and then manually copy and paste it into the appropriate field within the remote desktop session on machine B.
If my interpretation of your situation is inaccurate or if you need further assistance, please let me know so I can continue to help address your issue.
Regards.