Hola ¿han podido resolverlo, ya?
Tengo algo de experiencia usando los comandos con diversos modelos de motorola, y del Moto Maxx, lo he llevado como calzón de... Desde MM, a Kit Kat, Lollipop, de arriba a abajo con stock rom y Resurection, AOKP, Bliss, y de regreso a stock con root, xposed, viper4android, "liteado", custom kernel y demás monerías...
El chiste es que una vez que has metido Marshmallow, no puedes, no debes tratar de meter el archivo gpt ni el bootloader si bajas a una versión como Kit Kat o Lollipop, abusados con eso.
Downgrade, de poder se puede, yo lo he hecho infinidad de veces en el Maxx, siempre con mfastboot y omitiendo los archivos que ya indiqué.
Espero no tengas una falla en el hardware...