> For the complete documentation index, see [llms.txt](https://docs.sentiance.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sentiance.com/sdk/api-reference/android/usercreationerror/usercreationfailurereason.md).

# UserCreationFailureReason

Represents the failure reason.

| **SDK\_RESET\_IN\_PROGRESS**     | A user cannot be created while the SDK is being reset.                                                                                                                                     |
| -------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **USER\_CREATION\_IN\_PROGRESS** | User creation is already in progress.                                                                                                                                                      |
| **USER\_ALREADY\_EXISTS**        | A user already exists. There cannot be more than one Sentiance user at a time on the device. See [`Sentiance#userExists()`](/sdk/api-reference/android/sentiance.md#userexists)            |
| **NETWORK\_ERROR**               | A network error occurred.                                                                                                                                                                  |
| **SERVER\_ERROR**                | A server error occurred.                                                                                                                                                                   |
| **UNEXPECTED\_ERROR**            | An unexpected error occurred. Check the corresponding [`UserCreationError#getDetails()` ](/sdk/api-reference/android/usercreationerror.md#getdetails)for more info.                        |
| **APP\_SIDE\_LINKING\_FAILED**   | The application failed to complete the user linking step. See [`UserLinker`](/sdk/api-reference/android/userlinker.md), [`UserLinkerAsync`](/sdk/api-reference/android/userlinkerasync.md) |
