At least in Zero Wing, it seems some weird z80 reset - 68k timing issue. The z80 seems to be running while the 68k is writing stuff to the shared ram but timing causes the z80 to screw up it's own ram in such a way that it enters an infinite loop.