500 Internal Server Error while creating products

Topic summary

Multiple 500 Internal Server Error responses occurred during product creation, yet products were still created, leading to “ghost” entities and local task failures. A 500 error is a generic server-side failure; the reported mismatch implies the operation succeeded despite the error.

Current workaround: implement a cleanup using the since_id parameter (fetch entities with IDs greater than the last known local ID) and remove unintended products/images. The requester also proposes a Product-level LocalProductID field to reliably map internal IDs and support retrieval by that attribute.

Official guidance: Shopify staff advised opening a Partner Support ticket with precise details (date/time/timezone within 7 days, store, app, example product) and stated further communication will proceed via the support request to protect store data.

Follow-up: The requester reports Partner Support has been unhelpful and provided the app (nc-connector-17) and store (antropos-boutique.myshopify.com), but lacks timestamps/product IDs due to prior cleanup. They seek assurance of investigation.

Community input: Another developer saw the same issue when products had many images and resolved it by creating images after the product creation.

Status: No resolution in-thread. Investigation deferred to support; issue remains open pending reproducible details.

Summarized with AI on January 7. AI used: gpt-5.

Hi sexybit,

Thanks for your reply. Further communication about this inquiry will be through the support request that you submitted to help ensure the safety of store data.