Forwarding of events was forwarding to the calling task causing infinite recursion