I agree that this has caused problems on several occasions, and for some reason the break the chain don't always work.
So currently I don't think it is working optimal, but neither game breaking.