Overview
This page explains common causes of incorrect or garbled message delivery in the data channel, and provides solutions based on the server and plug-in version.
Important: The data channel plug-in version must match the server version. The version in the table refers to the data channel plug-in version. The folder name in the downloaded version history corresponds to the server version.
Data Channel Resources
- Latest version: https://github.com/pingxingyun/datachannel
- Historical versions: https://paraverse.cc/larkxr-resource/ → Functional component → Data Channel → Communication with applications
Troubleshooting
The table below lists known symptoms, their causes, and recommended solutions.
| Version | Symptom / Reason | Solution |
|---|---|---|
| v3250 or later | Server version is earlier than 3250. Client receives messages with garbled characters. | Upgrade the server version. Download the latest version of the server |
| v3250 or earlier | Server version is later than 3250 and is not applicable. Front-end message sent to a cloud client is garbled. | Upgrade the data channel plug-in version. The latest version |
| All versions | The UE4 program sends messages with incorrect encoding. | Perform UTF-8 encoding in the UE4 program before sending. |
| All versions | The Unity program received the message, but the display was incomplete. | Set the displayed text box to a larger size. The message is actually received correctly. |