[▲ Vercel Community](/) · [Categories](/categories) · [Latest](/latest) · [Top](/top) · [Live](/live)

[Help](/c/help/9)

# Vercel Queues hidden message size limit issues

18 views · 2 likes · 3 posts


Thomas 3457 (@thomas-3457) · 2026-03-25 · ♥ 1

## Problem

We are trying to use `Vercel Queues` to process `Klaviyo` events for analytics purposes. I noticed that when I send messages above \~`250 kb` they fail with a generic error. We’ve split messages to stay under this undocumented constraint, but that adds rate limit pressure.

## Current Behavior

* Messages > `250 kb` fail with a generic error.
* The volume is such that we run up against rate limits often due to message splitting.
* The documentation states messages can be up to `100 mb`
* New messages have higher priority than retry messages, causing delays for retries during high traffic.

## Expected Behavior

* Support for larger message sizes as documented (up to `100 mb`).

## Recommendation

* A setting to change the behavior to prioritize old messages

## Environment

* Package: `@vercel/queue`
* Version: `0.1.4`


Pauline P. Narvas (@pawlean) · 2026-03-27 · ♥ 1

For the size limit issue:

* Can you share the exact error message you’re receiving when messages fail?
* Are you seeing any specific error codes or just generic failures?
* Have you tried gradually increasing message size to find the exact threshold?


Thomas 3457 (@thomas-3457) · 2026-03-30

InternalServerError: {"error":"Failed to store message payload"}

I didn’t find the exact threshold but comparing the ones that succeeded vs the ones that failed it happens between 240 kb and 260 kb which is reminiscient of SQS’s 256 kb limit. Since chunking at 240 kb we have had no issues sending messages.