Add listener ready check to process heartbeat