Looks like Adobe is not respecting the values which I'm sending via "previous permissions". I just changed my config for pre optin approvals and set it based on the region. For example: if the users region is X , then set aa,aam,ecid etc to "true". Else If the user is from region Y, then set aa,aam...