message: handle rejection
diff: @@ -158,6 +158,7 @@ export async function processQueue(id: string) {
  } catch (error) {
  // SOMETHING WENT WRONG, LOG AND RESPOND WITH ERROR
  rest.eventHandlers.fetchFailed(queuedRequest.payload, error);
  + queuedRequest.request.reject(error);
  queuedRequest.request.respond({
  status: 404,
  body: JSON.stringify({ error }),
  