This topic describes only module-specific error codes. For details about universal error codes, see Universal Error Codes.
The following includes the error codes for system accounts, distributed accounts, and app accounts.
Error Message
The system service works abnormally.
Possible Causes
Solution
Try again later or restart the device.
Error Message
Invalid parameter.
Possible Causes
Solution
Set parameters correctly.
Error Message
The account does not exist.
Possible Causes
Solution
Check whether the account exists.
Error Message
The account already exists.
Possible Causes
The account to create already exists.
Solution
Rename the account.
Error Message
Multi-user is not supported.
Possible Causes
The device does not support multiple users.
Solution
Cancel the operation.
Error Message
The account type is not supported.
Possible Causes
The device does not support the account type.
Solution
Create an account of the type supported by the device.
Error Message
The number of accounts has reached the upper limit.
Possible Causes
The number of system accounts or app accounts has reached 1000.
Solution
Delete the accounts that are no longer used, and try again.
Error Message
The specified account is restricted.
Possible Causes
Solution
Operations cannot be performed on the reserved account of the system.
Error Message
The account has been activated.
Possible Causes
The account to activate is already activated.
Solution
No further action is required.
Error Message
The account service does not respond.
Possible Causes
Solution
Wait for a while and try again.
Error Message
The event listener has been registered.
Possible Causes
The listener to register has been registered with the system already.
Solution
Cancel the operation or register an unregistered listener.
Error Message
The event listener has not been registered.
Possible Causes
The event listener to unregister has not been registered.
Solution
Only registered event listeners can be unregistered.
Error Message
Network exception.
Possible Causes
Solution
Error Message
The domain account is not authenticated.
Possible Causes
The domain account has not logged in.
Solution
Log in using the domain account.
Error Message
The short name already exists.
Possible Causes
The short name used to create the account already exists.
Solution
Change the short name and try again.
Error Message
The number of logged in accounts reaches the upper limit.
Possible Causes
The number of login accounts has reached the upper limit. No more accounts can be used to log in.
Solution
Log out of the system and log in to the system using a new account.
Error Message
The credential is incorrect.
Possible Causes
Solution
Enter a correct credential and try again.
Error Message
The credential does not exist.
Possible Causes
Solution
Check whether the credential has been enrolled.
Error Message
The credential inputer already exists.
Possible Causes
The PIN inputer has been registered and cannot be registered again before deregistration.
Solution
No further action is required.
Error Message
The credential inputer is not found.
Possible Causes
No credential inputer is registered when a credential is authenticated, added or modified.
Solution
Register a credential inputer.
Error Message
The trust level is not supported.
Possible Causes
The trust level passed in is not supported.
Solution
Use a trust level supported by the system.
Error Message
The authentication type is not supported.
Possible Causes
The authentication type passed in is not supported.
Solution
Use an authentication type supported by the system.
Error Message
The authentication type does not exist.
Possible Causes
The specified authentication type does not exist when a token is queried or deleted.
Solution
Use an existing authentication type.
Error Message
The authentication session does not exist.
Possible Causes
The session callback to query does not exist.
Solution
Use an opened session to query session callbacks.
Error Message
The authentication, enrollment, or update operation is canceled.
Possible Causes
Solution
No further action is required.
Error Message
The authentication is locked.
Possible Causes
The number of authentication type errors exceeds the limit.
Solution
Try again after the freezing time.
Error Message
The authentication timed out.
Possible Causes
Solution
Error Message
The authentication service is busy.
Possible Causes
Solution
Try again later.
Error Message
The account authentication service does not exist.
Possible Causes
The possible causes for app accounts are as follows:
Solution
Cancel the operation or authenticate an app that supports the authentication service.
Error Message
The account authentication service works abnormally.
Possible Causes
Solution
Error Message
The number of credentials reaches the upper limit.
Possible Causes
Solution
Error Message
Credential complexity verification failed.
Possible Causes
The credential is too simple.
Solution
Enroll a credential that contains specific characters as required.
Error Message
PIN is expired.
Possible Causes
The PIN for user authentication has expired.
Solution
Reset the PIN.
Error Message
The application does not exist.
Possible Causes
Solution
Check that the target app has been installed, and use the bundle of the app.
Error Message
The custom data does not exist.
Possible Causes
The key does not exist when you query the custom data of the account.
Solution
Query the custom data with a key that is already defined.
Error Message
The number of custom data records reaches the upper limit.
Possible Causes
The number of custom data records of the target account has reached 512.
Solution
Delete the custom data records that are no longer used.
Error Message
The number of tokens reaches the upper limit.
Possible Causes
The number of tokens of the target account has reached 1024.
Solution
Delete the tokens that are not longer used, and try again.
Error Message
The size of the authorization list reaches the upper limit.
Possible Causes
The number of bundles in the authorization list has reached 1024.
Solution
Revoke authorization from the apps that do not require the authorization and try again.