Plugin photo shoots no longer fail for products with an auto-generated packshot

Photo shoots started from the plugin now reliably resolve a product's reference packshot, so shoots for products whose most recent packshot was generated automatically no longer get stuck.

Photo shoots requested through the plugin no longer fail for products whose latest reference packshot was produced automatically.

Previously, when a product's most recent approved packshot had been generated by the system rather than uploaded, a photo shoot that relied on it could fail to start. The plugin now always selects a complete, usable reference packshot for the product, and automatically generated packshots are recorded with their source image so they remain usable later. If a product has no usable approved packshot, the shoot is now declined immediately with a clear message instead of failing silently afterwards. No change to how you submit a shoot.