BigCommerce uses Cloudflare, so if your DNS is using A/AAAA records to point to them, requests are going direct to their Cloudflare account and not through yours so your settings don’t have any effect. That’s probably why your Cloudflare account shows almost no visitors.
Instead, use proxied CNAME records so requests pass through your account first, see…