← All disapproval codes
critical image_fetch_failed

Image URL could not be fetched

What this means

Snapchat tried to retrieve your product image but the request failed - 404, timeout, blocked content type, or invalid file. Products without a valid image are removed from catalogs.

Why this happens

Most often: CDN rate-limited Snapchat's crawler, image URL points to a hotlink-protected resource, file is technically valid but the wrong format (Snapchat accepts JPG, PNG, WebP), or images are gated behind authentication. Snapchat retries a few times then marks the product as ineligible.

How to fix it

  1. Verify the image_link returns HTTP 200 with Content-Type image/jpeg, image/png, or image/webp.
  2. Whitelist Snapchat's crawler IPs in your CDN bot policy.
  3. Convert any unsupported formats (TIFF, BMP) to JPG or PNG.
  4. Avoid hotlink protection on product images - or whitelist Snapchat's referrer.
  5. Resubmit and check Catalog Diagnostics within 4 hours.

Common pitfalls