I am currently playing as Lyon and when I have a promise on one of my players it has happy promise kept but then goes down and says "Played in weak role." I made sure specifically that this player plays in the role and position he wanted. Yet his morale went down the toilet.