My familiarity is with Samsung's. I use a pc program called Odin to flash Official factory firmware as well as a custom recovery (twrp). I flash custom roms, custom kernels, root, port and modify. Lets just say, I've soft bricked my Samsung's more times than I can remember. After 7 years or so, I've learned alot and do what I csn to help others. However, I have no hands on experience with Moto's but I noticed a space and thought perhaps that's what caused the issue.