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

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


ERROR: 25009

error-25009 page anchor
ERROR

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

possible-causes page anchor
  • 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.
  • 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

additional-resources page anchor