For deploying the same app as required, we need to deploy it as a Public Store app instead of Enterprise.
The option to use the private app as Enterprise it is useful for uploading the app to Managed Google Play automatically but with the
limitation of the app can only be deployed as optional.
Therefore, the 2 options we have for deploying private applications and ensuring we can deploy it either as required or optional
Procedure 1:1- Upload the private app as Enterprise on the Xenmobile console

2- Once done, then delete the app from the Xenmobile console
3- On the Xemobile console, Add a Public Store app and search for the app that you uploaded previously

4- We should find the app and approved it, then select it
5- Go to the delivery group and add the app as required
Procedure 2:1- Upload the private app to the Managed Google Play store directly and approve it
2- On the Xenmobile console, Add a Public Store app and search for the app that you uploaded on the google play store
3- We should find the app and approved, then select it
4- Go to the delivery group and add the app as required
Problem Cause
- Deploying an app uploaded as ''Enterprise'' on AE enrolled devices, can not be deployed as required. It is by design.
- We can only deploy Public Store Managed Google Play apps as required.