I didn't read much into your problem, but I think it's not the issue with signaling events at all. The problem is different - process instances don't continue their execution at all after reloading a session.
Look here: https://community.jboss.org/message/759786.