With my question "Did you try to boot directly into ZCX after flashing it" I ment after flashing of ZCX, not after flashing Rom. But if "normal" TWRP is ok for you and works fine, there is no reason to change to ZCX. EDIT: With "regular recovery that comes with the ROM" you meant TWRP recovery or MIUI recovery? What Rom did you flash? EU Rom via TWRP? Or other Rom via Fastboot?