My 13 and 14 had the same problem! With the 13, I tried almost everything and nothing worked (setting changes, hardware check, changed from SIM to eSIM, rebooted from new, we had recently upgraded WiFi, and called Verizon). And then I changed to iPhone 14. Still had the same problem, so I added T-Mobile as well to test that (2 eSIMs), but that didn’t work either (same issue with T-Mobil, and same issue while having two eSIMs).
Verizon sent me a network extender, which has been working! I now have 4 bars instead of 1 or 2 and all calls have come through, and no dropped outbound calls. Sometimes if I’ve been out, when I get home I’ll have 2 bars, but then I turn WiFi off and back on and there are 4 bars again.
My husbands phone, Android, worked fine before the Verizon network extender. So it seems to me that the issue is a software issue with iPhones.