previously a failed assertion in bad_wait_for_responses was causing the test to take an unexpected path, failing silently