I hav moto xt1032. In short I can only access recovery and cmw. However it seems that either my usb debugging was turned off or there is somehow some sort of malfunction and in cmw adb does not detect my device (I have seen posts claiming that cmw does not required usb debugging off to use adb but still it does not work while it used to work previously). Mount as usb does not produce any effect neither

I need to somehow push a stock rom into my phone so I can use cmw to install it. Adb not working, sideload does not work as well. So is there any way out of this? Thanks

update:

0- my fastboot recovery command is working so I tried flashing recovery from twrp which works.But it can not for instance mount as usb neither.

1- I have tried using fastboot update rom.zip it says android-info.txt missing (and some more txts)

2- I can use fastbppt to flash files into to a flash partition but I guess they are not reachable by twrp or other recovery apps