Do you mean all zones turn on as soon as the operating system is up (i.e. before running any demo software), or does that happen when you run the demo software?
If it’s the former, that sounds like a hardware problem. You should check the rainbow cables and make sure all pins are plugged in correctly. Also check if the wires are inserted fully into the cable connectors: if a wire is left floating, it may cause the shift register to receive incorrect data.
If it’s the latter, it’s clearly a software problem. Try to run ospi_selftest and see if the problem still exists.