Trudeau was criticized for refusing to respond to a woman in English in Quebec, stating that in Quebec, only French should be spoken.

A few days later, he apologized.

By your logic, that would make his apology not credible, since he didn't immediately apologize.