This is a carrier issue. Not a phone issue. I have a Google pixel 7 pro and use Google Fi . Which piggybacks multiple carriers. I hear it only sometimes which means it's a carrier issue. I used to work for a cellular construction company and t-mobile was one carrier that used a ton of sub contractors. Sometimes we'd have to go through 2 to 3 contractors to get paid but we were doing the work. So you get what you pay for. Don't put other contractors in line to pay other contractors it's a stupid practice and it only leads to shoddy work when a sub isn't paid on time or isn't given what they are owed. Which happens more than it should. Metro PCS was bad with this too. We did some AT&T work, cricket, clear channel, some microwave internet.. Verizon may also charge way too much, but they do all their work in house, so it's done well and correctly. At least it was 14 years ago when I was doing cellular construction, It changes so fast now it's hard to know and I haven't kept up. But I doubt t mobile has changed how they do their construction management.
[Edited by Moderator]