Hi Frank,
Thank you for replying. There might be some cases which lead problems.
In my case, I do not really raise it frequently. When I select something on a 3D view or after I execute synchronize to central command, the external event might be not executed at all. There is no reason. I mean the raise function return accepted, but nothing happens after that.
Thank you,
James