You MUST override the clone method of your custom events. Events cannot be redispatched if you do not override clone(). It is considered best practice with AS3 development in general to always override clone().
More from the knowledge base
-
Reference MVCS Implementation
-
Framework Core
-
Dependency Injection
-
Application Architecture