Before it became problematic, the bootloader on my Moto Z was unlocked, developer options were on and so was USB Debugging. Then a friend tried to root it and that's when my problems began.
Now, when I connect my Moto Z to my PC the usual "USB connected" sound is heard and the android device (Moto Z) appears without error under Windows Device Manager.
As far as I know, my major issue is that the phone only connects to the PC in charging mode. I've tried various cables, including one that specifically claims to be for data transfer. I also have the correct universal drivers installed. These were installed after I removed the Motorola drivers (they didn't seem to work, either).
Any idea how I can get my Moto Z to communicate with my Windows 10 PC so I can transfer the necessary files to the phone to get it out of this "soft-brick" mode?