Animated .gifs often surpass the filesize limit set to the avatars for regular members on PC. That's probably the issue, the file may be too large.
As an additional note, higher ranks in PC (Supporters, Staff) enjoy less limited size requirements for their avatars and profile pictures, etc. That's why you'll probably see staff members use bigger avatars than you are allowed to upload.