“The specified product is no longer on the website” Error

Error Description:

The “The specified product is no longer on the website” indicates that during the test, the specified product could not be found on the website. This product was previously available but is no longer accessible at the time of the test.

Troubleshooting Steps:

  1. Verify Product Publication:
    • Ensure that the product is published and not set to “Draft” or “Pending Review” status.
    • Go to your WordPress dashboard, navigate to WooCommerce > Products, and confirm that the product is listed as “Published.”
  2. Check Product Accessibility:
    • Confirm that the product is accessible on the website.
    • Visit the product’s URL directly to ensure it loads correctly and is visible to visitors.
  3. Inspect Product Trash:
    • Make sure the product is not in the WooCommerce product trash.
    • In your WordPress dashboard, navigate to WooCommerce > Products, and check the “Trash” tab. If the product is there, restore it by clicking “Restore.”
  4. Review Product Visibility Settings:
    • Ensure the product’s visibility settings are correct.
    • In the product editing screen, check the “Catalog visibility” settings to make sure it is set to “Shop and search results” or another appropriate option.
  5. Verify Inventory Status:
    • Check if the product is out of stock and if it is configured to hide out-of-stock items.
    • Go to WooCommerce > Settings > Products > Inventory, and verify the settings for out-of-stock visibility.
  6. Confirm Category and Tag Assignments:
    • Ensure the product is assigned to the correct categories and tags.
    • In the product editing screen, review the categories and tags to confirm they are appropriate and published.
  7. Check for URL Changes:
    • If the product URL has been changed, make sure the new URL is updated in the test flow settings.
    • Update the test configuration in the Checkview app to reflect the new URL if applicable.