Yosef Karo, Translation:Shulchan Aruch — Orach Chaim 608…
“ We say that it is better for people to sin ignorantly than to sin willfully. This applies specifically to something that is not explicitly in the Torah even if it is Torah-sourced, but if it is explicit in the Torah, we stop them (Ra"n chapter 4 of Beitzah and Ros"h in the name of the Itur) . If one knows that his words will not be listened to, he should say them in public only once, not frequently rebuking people, since he knows that they will not listen. ”
