Skip to contentSkip to navigationSkip to topbar
Page toolsOn this pageProducts used
Looking for more inspiration?Visit the

14218: Dial->Queue: Could not update worker to provided activity


ERROR: 14218

error-14218 page anchor
VOICE
ERROR

You see this error when <Dial><Queue> cannot find or accept the reservationSid provided for a TaskRouter call bridge. When you bridge a call with reservationSid, Twilio marks the pending Reservation as accepted; if the Reservation is invalid or has already been accepted, the dequeue attempt fails.

Possible causes

possible-causes page anchor
  • The reservationSid is not valid for the pending Reservation that <Dial><Queue> is trying to bridge.
  • The Reservation was already accepted through the TaskRouter REST API or an assignment instruction before the bridge happened.
  • The linked Task state was modified before TwiML could manage the reservation lifecycle.
  • Pass a valid pending Reservation SID in reservationSid when you bridge the call with <Dial><Queue>.
  • Accept the Reservation only through the <Dial><Queue> flow, and avoid accepting it earlier in your application or in TaskRouter.
  • If you execute additional logic before bridging the call, keep the Reservation pending until the bridge occurs and set a long enough Reservation Timeout for the workflow.

Additional resources

additional-resources page anchor