Can I go from SM-S916U1 to SM-S916B?

Hi, I have samsung galaxy s23+ which is running SM-S916U1 carrier: XAA, I want to go to SM-S916B carrier: BKD.

So that I get call recording option and my phone also seems to work not so good with mobile data so i want to switch firmwares.

Is it possible? If it is please provide me a guide. Thanks!