The Heavy was just given a much lower score than he should have.
Including his 2 cards, there were 6 clubs on the table - Jack, 7, 6, 5, 4, and 3. I don't remember which cards the heavy was holding, but the Jack wasn't one of them. He should have had a straight flush, using the 3,4,5,6,7 of clubs. But instead the game only recognized a flush, and it showed Jack, 7, 6, 5, 4.
I mean, he still won the hand, but this seems like a major bug.