This section describes only module-specific error codes. For details about universal error codes, please refer to Universal Error Codes.
Message
Verify capability fail.
Symptom
The app has not enabled the RiskControlEngine service.
Possible causes
The app has not enabled the RiskControlEngine service.
Solution
Enable the RiskControlEngine service in AppGallery Connect by referring to Enabling Device Security Kit.
Request a new profile, and use it as the signature file of the project to try again.
Message
The number of calls exceeds the parallel threshold.
Symptom
The number of concurrent API calls exceeds the upper limit.
Possible causes
Your app or other apps concurrently call the API, resulting in that the number of API calls exceeds the upper limit.
A maximum of five concurrent calls are supported on each device.
Solution
Retry after a while, for example, 1 second.
Message
The invoking frequency exceeds the threshold.
Symptom
The number of times that the API is called within the specified time exceeds the upper limit.
Possible causes
The app calls this API too many times.
Solution
Adjust your API call frequency based on the frequency limit. Call the API again in the next statistical period.
Message
Operation timeout.
Symptom
The API execution timed out.
Possible causes
The system is heavily loaded.
Solution
Send the request again.
Message
Failed to import risk factor data.
Symptom
Failed to import risk factor data.
Possible causes
The imported factor is not configured, the type of the imported factor data does not match the configured data type, or the imported factor data cache is duplicate.
Solution
Ensure that the factor data value is incorrect based on the factor configuration or change the nonce value, and try again.