Thanks for the tip. I added an e911 address to my account, which seemed to make it easier to turn wifi calling on, and I haven't gotten the carrier error message again. Unfortunately wifi calling still disconnects after a few hours, so seems like there is another issue somewhere.