I am using the Drupal module Views to set up the pages that display my Ubercart catalog. Everything looks perfect when I’m logged in as the admin. But when I log out and go to the catalog pages as an anonymous user, the product images no longer display. Everything else from the pages created by Views (SKU, Add to cart button, etc) displays just as it should, but the product images are gone.
To fix this
Go to http://yourdomain.com/admin/user/permissions
This brings up the long list of permissions. Search for ‘view field_images’ and tick the boxes for other image types you want as well.