Not likely they were cheating IMO, KU just trying to screw him over.
That was my thought. The "violations" could literally be a few little things (texting out of contact period, not documenting something, etc) and while a violation, not the same as big money payment, etc...but, if by definition it is a "violation" and per a contract that could relieve them of a $3 mil payout, they may be doing that.