Same as Tevas. Corrupt, as I had interpreted it before, works just fine, but I can't just say, "here's how I want it to work. See? It works now." It is not ready for use in its current state.
Personally, here's how I would write it:
Change Create Undead to give the zombie full body, make the effect visible, and pause the death count for the duration of the effect (to commonize the effects as much as possible, hopefully reducing confusion)
Corrupt would instantly kill the target and raise them as an intelligent Lesser Undead at full body and with full access to their PC card, plus standard undead immunities and weaknesses. If cast upon a dead body with a spirit inside, the target will rise as undead as above. For the duration of the spell, the death count will pause where it was (at 0 seconds if the target was living). The target will have full knowledge of their abilities and skills, and will fight intelligently, but will have zero memory of their living self. The target will be inherently hostile to all living creatures other than the caster (angry amnesia). The effect is visible to those who see the target. The target must follow all orders from the caster - the player may choose OOG to conserve resources, but must make a good faith effort to follow orders. If the target is reduced to 0 body or if the duration of the spell ends, the target will return to being Dead and resume their death count.
I know that's not how it is written currently, and I didn't put the sort of attention to detail into that description that I'd want to see in the rulebook, but I feel like those changes would alleviate a lot of the issues with the effect.