Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I've experienced that problem too.
Setting "Use Default" switches it to the old non-animated icons, which doesn't really address the issue, other than the fact that non-animated icons can't stop animating. (It's a bit odd that "Use Default" selects the old icons, they're not actually the defaults in Vista.)