Hey, as much as I am hate to bad mouth my friends at Motorola, the Moto 7 Power I had purchased in June 2019 turned out to be extremely annoying. At first it was great. But after any Moto the phone started having problems. I had Moto E for 6 years and never had the type of problems I had with the G7. I splurged to get the G7 and after the fact I wish I had stayed with the E model but I wanted more storage capacity.
It is not all models of G7, nor is it every batch that came out. My friend who stuck with using the E model never had the same issues and he travels more than I do.
I knew it was not Republic Wireless because of the ongoing issues with connecting to WiFi even in my own home after my the first update from Moto. Starting with the first Moto update my settings would change. I have had trouble at public WiFi locations that used to work with the G7. I will not bore you will all the cell connection issues that would come and go with the phone.
Just two months ago I purchased a phone using Swappa, which is offered directly through Republic Wireless so they only list phone that are compatible. I was very lucky to get a two year old Pixel 3 XL that was not used but was factory sealed in the original box but was manufactured in 2019. Because of my long term plan to hold onto the phone until it just about dies (again I had the original Moto E for six years). Just about every stupid issues I had with the Moto G7 does not exist with this 3 XL. But I also figured out one or two stupid user issues on my end. But overall I am happy that I gave away my G7.
I do not honestly believe that all Moto G7’s are bad. I know Motorola makes the best budget phones that continue to score well in testing and end user experience. I had the same cheap phone for six years. I do believe it worth considering that the root cause of what you are experiencing is the G7 you own. I do not even have a bunch of testing ideas to isolate the issue to being the just the phone. For now maybe keep using workarounds as best you can. If you ultimately get sick of workarounds,
know that you may not need the latest phone on the market to meet your phone needs.