I am trying to use manual failover chains, the problem is whenever one of my collectors goes into an error state the other one does not receive any events.

If I kill the collector in an error state the second collector starts receiving the events. Is this normal behaviour?

Here is the translated sink

agentDFOChain( "flume-collector1.net:36892", "flume-collector2.net:36892" )