---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/api/errors/25009#article
headline: "25009: The user's is in an unupdatable status."
url: https://www.twilio.com/docs/api/errors/25009
inLanguage: en
dateModified: 2026-06-09T11:00:42.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# 25009: The user's is in an unupdatable status.

Log Type: APPLICATION

Log Level: ERROR

## Description

This error occurs when you try to update a user that is currently in a status that does not allow changes. Complete the user lifecycle step that is already in progress or use a user record that is eligible for updates before sending the request again.

### Possible causes

* The user is in a terminal or otherwise restricted status that does not accept updates.
* The user is in the middle of a verification, registration, or other account state transition.
* Your application tried to update the user after the user was deleted, disabled, or otherwise locked from further changes.
* Your request flow assumes the user is editable without first checking the current user status.

### Possible solutions

* Retrieve the latest user state before attempting an update and confirm that the user is in a status that supports changes.
* Wait for any in-progress operation to complete, then submit the update again if the user becomes editable.
* Review your application logic to make sure you only send update requests for users in valid, updatable states.
* If the user is no longer meant to be updated, create or use the correct active user record instead of retrying the same request.
* Check your Authy or Verify integration flow to make sure user creation, enrollment, verification, and update operations happen in the expected order.

#### Additional resources

* [Twilio Verify docs](/docs/verify)
* [Authy documentation](/docs/authy)
