I'll double check how everything works, but you could just be unlucky - there's a pretty high chance for idols to graduate shortly after finishing high school regardless of other parameters
lol I said that, opened the game, and then immediately another idol who I hired less than two years ago announced graduation at 18. Maybe a bit TOO high of a chance for idols to graduate after high school, lol