It's not a bug, those resources work differently then how they did in 8.5.
All animation resources use metadata and/or rle layers to tell messenger how to display them. In Messenger 8.5 these images were predefined and so when you replace them it didn't break anything. But now since it is seperate, when you replace the image itself you break this metadata instantly and messenger detects it as being one whole image rather than one broken up into frames.
There is a way to restore it but it does not work on all images.
<Metadata>
<FrameCount>Number of Frames in animation</FrameCount>
</Metadata>
You just use that metadata and specify the number of frames the animation will use.
For 4500 and 4502, you can use a single image. You don't have to create one with multiple frames (unless you want it to animate).
NOTE:
You must lay out the images in a vertical strip rather than horizontal on some images. The same restrictions apply as previous versions of messenger where animation must be the same length and dimension.
Animation will only occur on predefined images that Messenger allows to animate. Using this code on any other image will just cause the first layer (frame) to appear.
This post was edited on 08-07-2009 at 11:54 PM by Willz.