LPS-51390 if session replication is enabled we may be trying to register a listener on a channel that doesn't exist. Create the channel and then broadcast the destroy event across the cluster to clean up any extra channels that are created.
LPS-51390 no need to execute the finally block if we received an error in registering the listener