Maybe content manager is not considering all game files, some documentation in classes said something about "Need to be sure when to use avatardata2 and avatardata3."Yes, when things are missing the game likes to add the bob head for no specific reason. Not sure why these outfits are missing in the first place, though.
Im not sure, but code in my repo worked for assing the default body outfit. Maybe is there an object error for assing those bodystrings..No, it's definitely considering those. Speculating won't help.
This also works for the restaurant generated npcs visitors??Fixed - there were two problems here. Splitting the random string was including an empty string final element, trying to assign an incorrect body. Also the body and head were flipped, when both them were 0 you got a full bob. Also fixes everyone having bear hands. (not bare, bear.)