If you are 100% sure that you just write bytes without any changes, then it seems to me unlikely that the animation was lost in the process of writing it.
Either after you write this, you look at it so that it doesnβt display the animation, or the bytes that you write do not have animation in any case.
Do you have any way to directly compare both gifs (the one stored in the notes and the one you wrote out)? If you can do this, you can check that the bytes do not match (my money on both files will have different sizes).
My current suspicion is that when you get a gif using notes, it does not capture the gif and just captures the first frame (MS Paint does the same as the example).
source share