Woocommerce – Shop can’t find products after domain name change

Perhaps a Search and Replace plugin to replace the old domain name with the new one?

I like the “Better Search and Replace”. It has a ‘test’ mode that will tell you what will change without changing it. That would tell you if there are any links to the old domain name in the database.