← All disapproval codes
critical 1001

Image file missing or invalid

What this means

Pinterest tried to fetch your image_link URL but received a 404, a non-image content type, or a corrupt file. Errors 1001/1007 block the row from publishing until the image is accessible.

Why this happens

The image was renamed or moved on the CDN, the source URL is gated behind authentication, the CDN is rate-limiting Pinterest's crawler, or the file is technically present but corrupted (truncated upload, wrong file extension on a non-image asset). Pinterest only retries fetches for a limited window before marking the row failed.

How to fix it

  1. Open every flagged image_link in an incognito browser to verify it returns the expected image.
  2. Whitelist Pinterest's crawler in your CDN's bot policy and check rate-limit logs.
  3. Re-export images that were corrupted - confirm dimensions and a valid JPEG/PNG header.
  4. If you migrated CDNs recently, run a redirect map until the new URLs propagate.
  5. Resubmit and watch the failed-fetch counter drop within 24 hours.

Common pitfalls