Rahul is the gif uploaded anywhere at all so that I can download it and we can test against it?
See this post I have uploaded there from an URL
It has the size of 2 MB as you can see in my post by downloading it.
@Rahul, can you help to test something? Do you have a gif with 75 frames or less? If you do, can you see if it works? You can delete it as soon as you upload it if you like.
See this GIF