A Million-Qubit Simulation Distinguishes Two Ways Quantum Codes Fail — type0 | type0