I trained a player of mine whose overall quality was 1% away of next star. He didn't gain any attributes, yet he progressed to the next star level. I remember this happening a couple of times before. Have you paid attention to this?