I used to think it's a bug in "set animation" action, now i'm almost certain it's the destroy afterwards in the fade behavior that's causing the problem. Check the attached file, it should crash when the "shot" object has finished fading, but when you remove the "destroy afterwards" in the fade behavior and add it as a event (on fade finished, shot: destroy) it seems to work fine.
edit: forgot to mention it's somehow connected to the "Set animation" action, because if you delete the "Set animation" action, the "destroy afterwards" works fine also. strange.
Thank you for your attention and have a nice day. Also you rock!