Error code  | Instructions  | Investigation hint  | 
-19  | Banner Size is invalid  | The banner size invalid width=xx ,height=xx  | 
4000  | resources not found, if you use aab please call PAGConfig.setPackageName  | If you use obfuscation, please make sure to add Pangle's resources to the whitelist. You can refer to this link for more information: link Also, if you use Pangle's AAB function, please call PAGConfig.setPackageName and use '.to' to split the base package name and module package name.  | 
10000  | Please exec PAGSdk.init before load ad  | Initialize the SDK and then initiate an ad request  | 
10002  | load time out  | The ad object is not returned within the specified time. We do not recommend initiating the request again.  | 
10003  | resource error  | Resource loading failed due to network and other reasons.  | 
10004  | PAConsent value is invalid  | Invalid PAConsent value. Only 0 or 1 are valid values. 0:User doesn't grant consent, 1: User has granted the consent. Please fill in the value according to the actual situation.  | 
20001  | No fill  | |
40004  | BadRequest: Empty Placement ID  | Indicates that the placementID is null  | 
40005  | BadRequest: Invalid Ad Size  | Indicates that the AdSize is missing or an unsupported size is passed.  | 
40006  | Invalid Placement ID  | Indicates that the length of the placement ID is incorrect, or an empty string is passed.  | 
40008  | BadRequest: Image size error  | Indicates that the image size is not supported.  | 
40009  | Invalid App ID  | Indicates that the app id is invalid or app id is missing  | 
40013  | Using App Open Ad's placement to other request methods.  | The non-splash ad request method uses the splash ad placement ID. Check whether the ad placement ID used for the requested advertisement is correct, the app open ad placement ID is a nine-digit number starting with 8  | 
40016  | BadRequest: Placement ID and App ID is not matched  | Indicates that the relationship between App Id and Placement Id is invalid or App Id is missing.  | 
40018  | Invalid Package Name  | Indicates that the package name of your project does not match the package name you filled in the Pangle platform.  | 
40019  | BadRequest: Ad Type and Placement Id are not matched  | Indicates that Ad Type and Placement Id are not matched. For example, try to load a rewarded ad with a banner ad placement id.  | 
40021  | BadRequest: Invalid SHA1 value  | Indicates that the SHA1 is not matched with the SHA1 you entered on the Pangle platform. There are a situation that may cause ad request issues: 
  | 
40022  | BadRequest: Incorrect API method  | Indicates that the API method is incorrect  | 
40024  | BadRequest: The SDK version is too low  | Please update to the latest SDK  | 
40025  | BadRequest: verification failed  | Update to the latest SDK  | 
40029  | BadRequest: Incorrect API method  | There are three situations that may cause ad request issues: 
  | 
40034  | Incorrect Bidding Ad Placement  | 
  | 
40045  | BadRequest: Incorrect app name  | A warning when the name of the app is different from that of the media platform  | 
40046  | System mismatch ID  | 1. Use Android's app ID to request in the iOS SDK  | 
40060  | AppID verification failed  | Please check whether the Pangle appid placement id configured in the mediation platform is incorrect or empty.  |