First off, make sure that you triple-check each step. It is very easy to make a common mistake.
And make sure that after making each change in code, you save the document.
Is your code correct?
Is your CharacterBodyTex a PNG but in the code you state it as a JPG?
Did you make sure that you didn't make any typos?
For the body types, you can look for all the correct names
HERE.
All of the events you described are mostly because of faulty code, so have a good look over your codes and make sure they are perfectly correct.
And if what I stated really doesn't work, I'd be happy to PM you a correct and working copy of code.