← All disapproval codes
critical 21919136

Listing requires at least one photo

What this means

eBay requires every listing to include at least one image. Error 21919136 fires when the listing has zero photos, and the listing cannot go live.

Why this happens

Feed mapping mistake (image_link unmapped), variant rows that inherit from a parent that has no images, or all the image URLs failing to fetch (resulting in zero successful photos). eBay rejects the listing entirely rather than letting it run with no visual.

How to fix it

  1. Confirm every product row has at least one valid image URL mapped.
  2. Verify the image returns HTTP 200 before submitting.
  3. For variants without unique imagery, fall back to the parent product photo.
  4. Add a feed-pipeline validation that fails the export if any row lacks an image.
  5. Resubmit and confirm the listing publishes.

Common pitfalls