Remove both idle and no interuptions flag, it created a few problems for me too.(in opfor too) Try using the aiscript instead of the script.(I think it has the leave corpse flag)
If you want to change between two animations you must first turn off the idle one and after 0.1 seconds(and not sooner) activate the action animation. I made an example map on a zombie that gets up slowly(action animation) after eating a meal(Idle animation). Nobody liked it though and said there was one already. In G_KID's example he wasn't getting up, he started eating, and he only told him to walk and start the eating animation so the zombie sort of zapped from the standing potision to sitting.