Error when activating facetime/imessage
I used to have facetime, imessage and iCloud registered to apple id A, which all worked fine.
Then I got another apple id B which is from different country, and I started use it as iCloud account but keep all the rest with id A. Still everything works ok unless I cannot forward phone call to nearby devices because iCloud id (B) is different from facetime id (A).
Now I'm trying to remove all numbers and addresses from A and link them to B. But I find that it always showing that error happened during activation. I have tried on different iPhones (different phone numbers) or Mac they all come with same error. Also tried every steps listed in https://support.apple.com/en-us/HT201422.
Can anyone please suggest what could I do to fix the issue? Thanks!
iPhone XR