I have an item tile with 4 frames set to 4 fps.
If I place the tile in a room it will loop correctly.
If I then tell another location in the room to play the tile, the animation will play once and then stop (as expected) in that new location, but the original tile will no longer be animated.
I also had a presumably related problem in a slightly different situation. If I play a tile and then swap to the same tile on play completing, it will remain not animated. My expectation is for play to run through the frames once in order, and then for swap to make the animation loop (not necessarily aligned, but still to animate).