# Understanding your integration Activity Log (errors explained)

What each entry in your Sign Customiser integration Activity Log means — for Shopify and custom/Universal integrations — and which errors are harmless versus need action.

- Source URL: https://www.signcustomiser.com/help/faqs/15788854-understanding-your-integration-activity-log-errors-explained/
- Markdown URL: https://www.signcustomiser.com/help/faqs/15788854-understanding-your-integration-activity-log-errors-explained.md
- Category: FAQs
- Last updated: 2026-07-02

## Article

Every Sign Customiser integration keeps an **Activity Log** of the requests exchanged between Sign Customiser and your store or website — mainly when creating custom sign products and adding them to the cart. This applies to **all** integrations: the Shopify app _and_ custom, WordPress/WooCommerce, Wix, Squarespace, Webflow, Zapier and custom-API integrations.

When you switch the log to **Errors Only**, you may see a count such as “3 errors in the last 7 days”. **Not every entry means something is broken.** Some entries are _informational skips_ that we record for transparency — your customers were not affected and your products were still created. Use this page as a lookup for what each entry means.

## Where to find the Activity Log

-   **Shopify:** in your Shopify admin, open the **Sign Customiser** app → open your integration → **Activity Logs**.

-   **Custom / WordPress / Wix / Squarespace / other (Universal):** log in to Sign Customiser → **Tools** → **Integrations** → open your integration to see its request logs.

Click **View Details** on any row to see the request URL, the status code, and the full response.

## Harmless — no action needed

**“Shopify market publication lookup skipped” (status 424) — Shopify.** Your product **was created and published to your Online Store normally**. We also tried to publish it to a specific **Shopify Market**, but no market information was supplied, so we simply skipped that optional step. Common if your store doesn’t use Shopify Markets, or on headless/custom storefronts that don’t pass the shopper’s market. **This is not the “Missing Permissions” issue** — you do not need to accept any permission to clear these. Only act if add to cart fails for shoppers in specific countries (see [Why is add to cart not working?](../../faqs/why-is-add-to-cart-not-working/)).

**“Shopify media readiness poll” (status 408) — Shopify.** We waited for Shopify to finish processing a product image and the check timed out; it retries automatically. Your product and its image are unaffected.

<div class="intercom-interblocks-callout" style="background-color: #e3e7fa80; border-color: #334bfa33;"><p class="no-margin">These informational skips can still appear under “Errors Only”, but they are safe to ignore.</p></div>

## Needs action — permissions & authentication

**Missing Permissions (status 401 or 403) — Shopify.** A required permission hasn’t been accepted, so your customisers show an error. Open the **Sign Customiser** app in your Shopify admin and accept the new permission when prompted. Full steps: [Missing Permissions](../../faqs/missing-permissions/).

**Unauthorised (status 401 or 403) — custom / Universal.** The API key or request signature your integration uses is missing, wrong or expired. Recheck or regenerate your credentials. See [Custom API Integration](../../integrations/custom-api-integration/).

## Needs action — limits & validation

**Too many variants (status 422 or 429) — Shopify.** Stores not on Shopify Plus can add up to about 1,000 new variants per day. When that limit is reached, new custom products cannot be created until it resets. See [Why is add to cart not working?](../../faqs/why-is-add-to-cart-not-working/)

**“Out of stock” / location fulfilment (status 422) — Shopify.** Your default location needs fulfilment enabled and shipping zones configured, otherwise adding a custom product to the cart can fail. See the location and shipping steps in [Why is add to cart not working?](../../faqs/why-is-add-to-cart-not-working/)

**Unprocessable / validation (status 422) — custom / Universal.** Your endpoint rejected the product payload — usually a required field or format your platform expects. Open **View Details** to read the exact validation message returned by your site.

**Rate limited (status 429).** Too many requests were made in a short time (by Shopify’s API or your server). This usually clears on the next attempt.

## Needs action — server & connection errors

**Server error (status 500–599).** Shopify or your own server returned an error while we were creating the product or adding to cart. For custom integrations, open **View Details** and check your server logs for the exact message.

**Connection failed or timeout.** We could not reach your endpoint. Check that the URL is correct and reachable and that your server responds promptly. See [Custom API Integration](../../integrations/custom-api-integration/).

## How to read the status code

-   **2xx** — success.

-   **408 / 424** — an informational timeout or optional skip that we handle for you (harmless).

-   **4xx** (400, 401, 403, 404, 422, 429) — a request, permission or configuration issue, usually fixable on your side.

-   **5xx** — a server error, either on Shopify’s side or on your own server.

## Still not sure?

Open **View Details** on the entry, copy the **description** and the **status code**, and send them to us in the chat. Our assistant can read your logs directly and pinpoint the exact cause. Please don’t rely on the error count alone — the details tell the real story.
