...
Weight is required - BigCommerce channels require a shipping weight to be set in order to publish
Category is required - A category is always required for a product to sync (make sure the category for the product is contained within the root category assigned to the publication channel. For more information see here)
409 - Product with the same name already exists. Name must be unique.
...
Sometimes there are connection issues with the storefront's API. Here are some helpful links to keep you informed of ecommerce e-commerce storefront issues:
...
Each product has a WebID (an identifier used by the ecommerce e-commerce storefront similar to Jasper's PIMID)
Find your live product's WebID by visiting the channels tab
Compare that WebID to the one from the platform
WebIDs are only visible via the URL in the browser window
Navigate to the product in the admin section and make note of the string of numbers
BigCommerce - the WebID is between /products and /edit (for example: /products/190/edit)
Shopify - the WebID is the final string of numbers in the URL
If the WebIDs are different
Something has caused a disconnection between the platform and the PIM
Submit a support request
If the WebIDs are the same
Check the logging section for the last successful sync by searching for the PIMID
See how active the logging section is - could there be a backlog?
Search the product name inside your storefront admin and make sure there are no duplicate names preventing sync
...