The game does not work in newer versions of CSpect because bit 2 of register #22 does not turn off the original ULA interrupt. That's the main reason. In the old version of CSpect V2.12.36 this works properly, you can play the game in it.
The second point is related to copper co-processor, sound effects are not playing correctly because of this. So far they are not reproduced correctly in any version of CSpect.