it was once for me, when a pilot changed heading approximately 10 -15deg. without permission. I asked why he did that. The answer was to avoid cumulus cloud. I asked why without permission turn was initiated; the answer was that it is a small turn within airway limits. It was very difficult to prove that he was wrong as there was no reference regarding this.