Hi all, with 1.8.5 now released, I’d like to share a quick update on where we’re at:
- New Logging and Error Codes (Live)
We’ve added additional logging and introduced new error codes to help us better identify the causes of disconnects. As a result, older codes (such as 2014 and 3013) may now appear as:
| Error Code | Type | Description |
|---|---|---|
| 2015 | gamesession_error | Game-session error. User tampering or incorrect usage of game object. |
| 2016 | channel_accept_timeout | Timed out while waiting for accept response (CHANNEL_ACCEPT_TIMEOUT 15s). |
| 2017 | packet_resend_error | Unable to resend a lost packet due to the packet being too large. |
| 2018 | packet_payload_error | Created a packet that exceeds the max allowed payload (MTU-60 bytes). |
| 2019 | parse_error | Failed to parse message. Bad packet or message was unpacked incorrectly. |
| 2020 | transport_error | Failed to send packet (transport layer) |
| 2099 | no_references | Channel has no references (was “garbage collected” by engine). |
- Packet Size Improvements (Target: 1.8.6)
We’re continuing work on reducing the size of certain network packets. This should improve stability, particularly for users on slower or less reliable connections. We’re aiming to include this in 1.8.6. - Hub Reconnect Fix (Target: 1.8.6)
A fix addressing disconnects when returning to the hub is on track for 1.8.6.
I’ll keep you posted if anything changes. Thanks as always for your patience and support.