This is a total shot in the dark, but it might be because the forum software resizes the graphic because it's bigger than 90X100 (or whatever the avatar pixel size limit is).
You might be able to fix it if you resize the animated gif before uploading it.
-Throbblefoot