I have assigned skill points to go to atttack for two ST of mine. One is always getting attack as expected but the other one also takes defence sometimes. OK then, it is obvious that auto assign is not working as expected and there is an algorithm for some players to raise skills that are not assigned by the manager (like the example above). But what is the criteria? How can I know in advance if auto assign will work as expected for a specific player?

Thanks.