Flashing the wrong firmware can hard-brick your device.
If none work, proceed with the stock ROM flash. moto g7 play stock rom
If you have rooted your Moto G7 Play to use apps like Titanium Backup or to block ads at the system level, you may eventually want to return the phone to its factory state. Rooting often voids the warranty (or trips safety checks like SafetyNet/Play Integrity). Flashing the stock ROM removes root access and restores the original system partition structure, making the phone appear as if it was never modified. Flashing the wrong firmware can hard-brick your device