hmm just wondering with this
your uploaded_avatar directory, how is that displayed in the profile area?
i need to know how its stored in the smf_members table as well.
if tis not the full address, it wont be able to find the avatar, then wont save it, which is why it reverted to your old avatar.