Missing icons or map

I’ve got a Samsung Omnia i910, WM6.1 and Weather Watcher Mobile for Pocket PC version 1.0.17.
It USED to work great, even with Opera as the default browser. I don’t have a clue as to what changed but my icons (and map) won’t show unless I touch and hold the icon and then select “Show Picture”.
I’ve tried uninstall, restart, and reinstall.
No luck.

All else works fine.

In Internet Explorer, check that “View” --> “Show pictures” is enabled.