Hi Gresh,
1. Once DAP's are transported to production. We use table UJE_PROFILE_AGR to get the correct generated PFCG roles
2. We use these generated PFCG roles to assign to the users using SU01
3. In this case, We can see PFCG role generated for the DAP in table UJE_PROFILE_AGR but when we use SU01 to assign them to the users. SU01 --> User id --> roles --> paste PFCG role --> "Role Doesn't exist" error message appears
4. Then we thought of adding these DAP's from BPC front to the users. We can see the new DAP's but when we add them to the users and save it then see the user whether the DAP is added or not added --> Not added
Hope I answered your questions.
Regards,
Salman