> This page is for Developer.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.bigcommerce.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.bigcommerce.com/_mcp/server.

## Fixed missing variants for products without a channel assignment

BigCommerce is rolling out a fix for a bug where the GraphQL Storefront API's `variants` field returned an empty list for a product that has variants, when the product had no channel assignment for the requested channel.

* **Variants now resolve correctly.** A product missing a channel assignment for the requested channel now returns its variants, matching how the equivalent product query already behaves.

You may notice `variants` results change for a small number of previously affected products over the coming weeks as this rolls out.

For details, see the [Guide to Working with Product Variants](/developer/docs/storefront/guides/graphql-storefront-api/products-and-catalog/variants).