Chain should be reusable after error is caught