This sounds like exactly what I would do if I ran an ad network: make sure GIFs don't endlessly loop -- this is likely the result of them modifying the GIF file itself to remove looping and set the loop to a limit of 3. One workaround would be to re-load the GIF after a set amount of time (actually redownload it, since hiding it and showing it wouldn't restart it). Here's one way: Animated GIF's play only the first time their scene is visited - #13 by MarkHunte
But this might violate their terms in some way.
We don't limit the trial -- you're getting all the latest goodies.