pause guard listen file to avoid stuck on type