Fix: multiple listener TC passing