Introduction
Build Error Code E003 with the message “Unable to generate build with the KeyStore certificate password” indicates that your Android KeyStore credentials are missing, incorrect, or mismatched. Follow the steps below to verify your existing KeyStore settings, regenerate a new KeyStore if needed, and import it into the BuddyBoss App plugin so you can build successfully.
Verify KeyStore Information
- In WordPress admin, go to BuddyBoss App > Configure > Android Settings.
- Under App Configuration, confirm your Application ID is correctly connected.
- In the KeyStore Information section, ensure all fields are filled:
- KeyStore File
- KeyStore Password
- Alias
- Key Password
- Click Save Changes.
Regenerate a New KeyStore
If your build still fails after verifying credentials, create a fresh KeyStore:
- In WordPress admin, navigate to BuddyBoss App > Tools > Generate KeyStore.
- Enter a KeyStore Password and Alias (or leave blank to auto-generate).
- Fill in Certificate Information (at minimum, First and Last Name; include Organization if applicable).
- Click Generate.
- Check the confirmation box acknowledging you cannot re-download this KeyStore.
- Click Download and securely back up the resulting ZIP file.
Import the New KeyStore
- Return to BuddyBoss App > Configure > Android Settings.
- In KeyStore Information, click Import.
- Select the ZIP file you downloaded.
- Click Save Changes.
Do I Need to Generate a New Build?
Yes. After importing the updated KeyStore, generate a new Android build via BuddyBoss App > Build so the correct credentials are embedded.
Troubleshooting and FAQs
Q: I still get E003 after importing the KeyStore.
A: Double-check that the KeyStore Password and Key Password you entered match exactly the passwords you set when generating the KeyStore. Passwords are case-sensitive and must not include extra spaces.
Q: Can I reuse an existing KeyStore instead of regenerating?
A: Yes—if you have a valid backup of your original KeyStore and know its passwords. Use the Import flow with that file rather than generating a new one.
Q: What happens if I lose my KeyStore?
A: You will be unable to update your existing app on the Play Store. Always back up the KeyStore ZIP in multiple secure locations.