I provided a universal all brass tub drain assembly to my tile man who was installing a new kohler villager cast iron tub bought the drain assembly from h/d he is now saying it is not connecting and it needs a new one from kohler and has to take the tub back out to get a new one is there a special drain assembly needed