Add listen request replay logic