de0u The error varies with the app, but all saying could not send SMS check SMS permissions.
As an update, I finally installed Sanboxed Google Play services in the main profile, enabled phone and sms permission for both play services and the apps, and with that gpay and other apps working by sending SMS registration. I have to take back the statement that registration messages not visible in the SMS app, indeed I could see those registration messages in the SMS app, the only difference i see between the secondary profile and primary is that the registration SMS were sent properly in primary profile but not on secondary profile. I guess I have to run with play services 24/7 for now.
Samsung's secure folder also having this kind of registration problem, and I assume its a larger android level problem with multiple profiles or similar, so for now I am not creating a issue in github.