Flashed this but noticed it wouldn't work on Verizon. Data worked but couldn't make calls or send text.
Had to flash back to stock rom.
Thanks for letting me know. My personal line is on AT&T and never had any issues with customs roms. This G7 is my work phone on Verizon and first time finding out. Guess it won't work with PixelExperience either then.
FWIW I've seen nearly identical symptoms in LOS17 on a Moto G7 power (Ocean) on T-mobile prepaid (uses same infrastructure as AT&T here). LTE was OK but Volte did not work on the G7 under T-Mobile service in that version of LOS or any other for that matter, but everything else worked fine.
At some point I tried to reflash and after doing so, on a device which had worked fine earlier that morning, there was thst symptom you mentioned. The device could connect to mobile data but had no cellular service.
I restored the device to stock on which that issue did not occur and on which volte was working okay and have not yet switched back to LOS. There was little activity in the XDA threads or LOS bug reporting about this although there was confirmation from at least one other T-Mobile user. Also, comparisons to a stock Moto G Power 2020 (Sofia) on identical T-Mobile service indicate that even on stock the devices are handled differently by the provider even when running the same stock version of Android.
Points being, issue may not have been provider specific, and might be fixed by restoring stock then reflashing LOL That's easy for me to say having not tested it, cowering in a corner still on stock

.