Yes, vinegar breaks down grout sealer, so if you clean with vinegar regularly, it will break down your sealer over time. For this reason, it is a good idea to reserve your vinegar cleaner for the deep clean before you apply a new coating of sealer.