I've been having some of my WiFi calls drop on my iPhone 7 Plus. Called up Apple and we did some troubleshooting, even though my tech support expired.
They're sending me a new iPhone 7 Plus now. I was expecting a bit of a fight, but nope! It was quick and painless. I'm impressed and happy with the products and services.