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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions