I have Verizon, and because of where I live I'm dependent on WiFi Calling when I'm at home. I have similar experiences to yours with WiFi Calling. It's not 100% reliable. It's more than likely the function of WiFi Calling and not the carrier or phone.