Some toilet manufacturers won't honor their warranty if in-tank cleaners are used (not sure how they would know if you did). My guess is that they are claiming that the chlorine damages seals or other parts.