40114: Account channel limit exceeded

account_channel_limit_exceeded

The request was refused because the account had reached the maximum number of concurrent channels permitted by its limits.

What you should do

Restore service by upgrading the account to a package with a higher channel limit, or, if you need more than the packages provide, by contacting Ably support to request a higher limit. Enterprise customers can use the incident escalation process when a limit is disrupting production and needs an urgent response.

Why it happens

The account reached the maximum number of concurrent channels its package permits, so Ably restricted it and refused new channels until the count drops or the limit is raised. Channels are counted account-wide across every app, and a channel stays counted while any client remains attached, so channels left attached after they are no longer needed also contribute.

What you'll see

The error is reported with code 40114 and HTTP status 403. The message is typically account restricted (channel limits exceeded).