I am new to wifi calling so not sure if im doing correctly or not so to speak but what seems to be working for me is,
When at home turn wifi calling on and turn mobile data off on my phone,
when going out turn mobile data back on and turn wifi calling off.
Its annoying trying to remember at the start but you get used to it and since i started ive only had the refreshing sim data once.
Hope this helps you too