Start with what the storefront is actually publishing.
A product, collection or content page can expose no canonical at all, point to an unexpected URL, or point to a target that redirects or is not indexable.
One isolated exception may be a page-level mistake. The same pattern across many pages of one type is more likely to come from a theme, app or template-level implementation.