Problem description
When opening the HTML5 application, the iOS client and Android client display the error message “System is busy. Try again later”, as shown in the following figure.

Troubleshoot
Check the console output log to confirm the presence of RPC 7000 series errors, such as:
2020-03-10 10:51:41.883119+0800 Demo[4765:231933] alipay.client.getUnionResource resp:{
"Content-Length" = 0;
Date = "Tue, 10 Mar 2020 02:51:41 GMT";
"Strict-Transport-Security" = "max-age=31536000";
"result-memo" = "%E9%AA%8C%E7%AD%BE%E7%9A%84%E5%8F%82%E6%95%B0%E4%B8%8D%E5%A4%9F%E3%80%82";
"result-status" = 7001;
"result-tips" = "%E7%AD%BE%E5%90%8D%E9%AA%8C%E8%AF%81%E5%A4%B1%E8%B4%A5%E3%80%82";
}
Solution
In general, the verification failure of RPC request is related to the incorrect signature data of the client’s security guard.
You need to verify that the contents of the configuration file downloaded from the mPaaS console are correct and complete.
For iOS clients, the cloud data needs to be re-imported through the mPaaS Plugin or Extension.
For Android clients, the
.config
file needs to be replaced in the project.
If necessary, the security guard image can be re-generated through plug-ins.
Click here to download the code sample containing wrong codes.