RF455-110 Game Client Crashes When Exchanging Race Currency for Items Through NPCs
Interacting with NPCs that offer an exchange of race-specific currency for item boxes (e.g., Federation Armor [50]) causes the game client to disconnect or crash. Despite the disconnection, the transaction is processed successfully on the server: the race currency is deducted, and the purchased item appears in the character's inventory after logging back into the game.
Actual Behavior: Interacting with the NPC's exchange option causes the client to disconnect from the server. The required amount of race currency is deducted successfully. The purchased item is successfully delivered and appears in the inventory after reconnecting.
Expected Behavior: The exchange should complete successfully without disconnecting or crashing the game client. The currency should be deducted and the purchased item delivered normally, with the transaction result correctly displayed to the player.
Server Log: [2026-10-15T07:21:48] INFO talic exchange {"session": 13, "manual": 47, "product": "bxbno50", "serial": 52, "stacked": false, "fee": 500000, "dalant": 3999000000} [2026-10-15T07:21:50] INFO tcpnet: session 13 read error: read tcp 127.0.0.1:27830->127.0.0.1:65419: wsarecv: An existing connection was forcibly closed by the remote host.