Heisler is by a lot of accounts, an arrogant asshole. I've met him briefly, thought he was an ok guy.
From what i hear, as ND is trying to move into the new era of college football he remained one of the old guards that hasn't been fond of the new directions. And he would make his opinions known.
My guess is, Jack had enough and called in the hit.