When units are created on the dedicated server they have different skill values than when created on clients (headless or not).
Additionally the result of setSkill on subskills (as observed by skillFinal) behaves differently. {F23672} {F23673} {F23674}