[SR-Users] Why append_branch should be called in a failure route ?