Skip to content

BKR broker crashes with BadMessage: no more fields on EU live account #162

@pogopit

Description

@pogopit

OpenAlice version: 0.10.0-beta.0
Node: v24.15.0
IB Gateway: ghcr.io/gnzsnz/ib-gateway:10.32 (10.32.1n)
Account region: EU (IB-CE, Germany), live mode, single account
Connecting an IBKR live account causes the process to crash during initial account data decode. Same crash with gateway versions stable (10.37.1p) and 10.32.
BadMessage: no more fields
at decodeStr (packages/ibkr/src/utils.ts:48:21)
at (packages/ibkr/src/decoder/account.ts:201:26)
at Decoder.interpret (packages/ibkr/src/decoder/base.ts:55:7)
...
Looks like account.ts decoder runs out of fields parsing an account update message — possibly EU-account-specific fields. Happy to help test a fix.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions