usebruno/bruno · error · Error

Failed to queue messages

Error message

Failed to queue messages

What it means

Error "Failed to queue messages" thrown in usebruno/bruno.

Source

Thrown at packages/bruno-app/src/utils/network/index.js:256

  }

  if (status === 'connected' || status === 'connecting') {
    return;
  }

  await connectWS(item, collection, environment, runtimeVariables, { connectOnly: true });
};

export const sendWsRequest = async (item, collection, environment, runtimeVariables, selectedMessageIndex = 0) => {
  await ensureWsConnection(item, collection, environment, runtimeVariables);

  // Send only the selected message by index
  const result = await queueWsMessage(item, collection, environment, runtimeVariables, selectedMessageIndex);

  if (result.success) {
    return {};
  } else {
    throw new Error(result.error || 'Failed to queue messages');
  }
};

/**
 * Queues a message to an existing WebSocket connection with variable interpolation
 * @param {Object} item - The request item
 * @param {Object} collection - The collection object
 * @param {Object} environment - The environment variables
 * @param {Object} runtimeVariables - The runtime variables
 * @param {number} selectedMessageIndex - Index of the message to queue
 * @returns {Promise<Object>} - The result of the queue operation
 */
export const queueWsMessage = async (item, collection, environment, runtimeVariables, selectedMessageIndex) => {
  return new Promise((resolve, reject) => {
    const { ipcRenderer } = window;
    ipcRenderer.invoke('renderer:ws:queue-message', {
      item,
      collection,

View on GitHub (pinned to 9bdd81c7bd)

Solutions

  1. Retry sending the request; the queue failure is usually transient.
  2. Restart Bruno if message queue errors persist.

When it happens

Trigger: Thrown at packages/bruno-app/src/utils/network/index.js:256 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of usebruno/bruno@9bdd81c7bd (2026-08-13). Data as JSON: /api/errors/972d1ac65a3e5c32. Report an issue: GitHub.