They've been working for me, they just don't last very long so maybe between that and the cache you've just been missing them?
And then I think there's a snowball shield item that people can wear to block it, not sure if that prevents you from even throwing snowballs at them though or if it only blocks the overlays from showing up on their HA.
Iirc, it just blocks them from showing. You may be right about me just missing them. I just threw one and had to hard refresh to see it. Still kind of frustrating, but at least I know I'm not just tossing sp out the window for nothing. Thanks for the reply. :) [edit] I'm aware of this, but thanks. I've been throwing at least some to people that aren't wearing one (even hidden!), though. For example, this is the first one I've pelted you with that I've actually seen. :p lol
Seems I have to select view image and hard refresh, though, and I'm not sure that should be happening.
When you wear the [item2=Snowball Reflecting Shield] available via the Millionaire Center, this item reflects snowballs that are flung at you back to the sender.
I doesn't have to be visible, so you can hide it under your backdrop and your body.