Я надеюсь, что вы развертываете свое приложение Silverlight на веб-сервере и не запускаете его на сервере разработки Visual Studio. У меня была похожая проблема с изображениями, когда я использовал встроенный веб-сервер разработки. Вы можете узнать о моем опыте здесь .
Может помочь, если вы подпишетесь на событие ImageFailed и опубликуете трассировку стека.