Ciao, allora quello che ti posso dire è che da una certa versione, mi pare l'ultima di aprile, il flash fallisce sempre sia con CWM che con TWRP, succede a me ma ho letto che succede a tanti altri.
La prima cosa che devi fare è, prima di flashare, fare l'unmount manuale di system. Poi flasha la rom, fallirà ma fregatene e continua flashando poi le gapps (o saltale se usi la versione ita perchè sono incluse), mod e kernel alternativi se ne usi. Riavvia normalmente, dovrebbe andare ugualmente.
Altrimenti se vuoi saltare questi passaggi leggi la mia guida che ho scritto basandomi su roba trovata in giro, non avrai più problemi e non fallirà nemmeno il flash:
From 4.5.9 version it's impossible to flash with CWM and TWRP recovery, but i found a guide for to change "update-script" and works.
1. Open the zip file of the rom (use winrar or 7zip );
2. Go "\META-INF\com\google\android\" and open the file update-script in a text editor ( notepad++ preference )
3. At the end of the script , locate the lines that extracts and runs the archiving "relink":
package_extract_file("META-INF/com/miui/relink", "/data/local/tmp/relink");
set_perm(0, 0, 0555, "/data/local/tmp/relink");
run_program("/data/local/tmp/relink");
delete("/data/local/tmp/relink");
4. Change the path to "/data/local/tmp/relink" to "/tmp/relink";
5. Put the script again in the rom zip;
6. Copy to phone and flash with cwm or twrp recovery