When a video and its icon are downloaded into a device, the icon is installed before the video loads. This allows the user to select the icon, but gets the message “video not available”. This is not a good user experience.
It would be better to download the video FIRST, then download the icon, so that when the icon appears to the user, it will actually work.