Is this device wireless ? -- if so try disabling wireless security in the router.
Failing that, get a print of your picture, buy a regular frame put picture in it.
Sorry to be so grumpy but I just can't get the point of digital frames -- especially when they clutter up the wireless spectrum.