It seems he got a little head start on NIL before it became legal on July 1. Yes, he had put his name in the NBA Draft, then took it out, but the rules still applied.
But don’t worry, his suspension ends before he and the Illini get to Kansas City for the Hall of Fame Classic.