do you actually think that the SEED mechanism, or any cipher, can transform the name you provided into '???????ED', and of course preserve all other information (such as the number of skills to read) ?
since it is obviously a nosense I suggest to investigate your error with pragmatism.
nubness suggested you to edit existing (but unused) skills instead of creating new ones.
the words have sense, create means to add some new rows into the file, edit existing means edition w/o creation.
you answered that you didn't understand what he meant.
it's a bit annoying if you do not understand him, will you understand any other explanation?
at the same time you do not indicate if you really added lines or edited existing ones. this can have an impact!
you neither indicate if only the name is invalid or all data. nor you indicate which tests you did. you also don't indicate if the skill is valid (if it can be learned).
having an '???????ED' caption in the skills list only indicates that you didn't define the caption on the right rows.
of course, it can also mean that you failed or forgot to update the skill.sdata file in the .saf archive you're using. you explain that you "skill sdata updating" - meaning I suppose "I've update the .sdata skill file" - but you don't confirm that you updated the .saf archive (replace the skill.sdata with the new one into that saf file).
if the skill has wrong name but also can not be learned (activated) it means that sdata file is invalid (skills are not aligned on 9 lines block) (due to invalid alignment, the server-sided skill will likely point to invalid data that prevents activation).
if the skill has wrong name but can be learned (activated) it means that sdata and server are not sync: the server grants a skill number N but it is NOT, client-side, the Nth block in your sdata.
in such case, the game will display the info of another block, and all *visual* info will be wrong, wrong icon & wrong anim if any; *but* all server info will be rigtht, so buff or debuff will aplly *and* can be verified client-side, if it's an attack skill, it will be logged in the chat and damage will appear - a lot of points you didn't confirm or exclude.