I wanted to update everyone who has been following these post. Verizon was nice enough to send me a new iPhone (12 Pro.)
When I got it today, all I did was activate the cell service over wifi. I did not put any apps or personal data on the phone. It came with software version 14.2.1 I did not update it to 14.3. I turned off automatic updates. Which also in on by default. I made sure Wifi calling was on. (by default its on)
I started to call. Did not drop a single call. It was happening on my older (2) 12pro's every 3 -5 min. I haven't mad 100's of calls yet. But is seems the problem is not there. So it seems to be the update process. Not the update or the Version. My old phones worked fine. My first phone came with a version less then 14.2.1. I updated it to 14.2.1 as soon as I did Wifi calling started to drop. My second came with 14.2.1 it worked fine. As soon as I updated it to 14.3 it started to drop calls.
This phone (which is my third) came with 14.2.1 so far it works fine. I will not update it to 14.3
So again, I think it is the update process that is causing Wifi calling to break. As I make more calls, I will update everyone.