Getting product-crawling-failed on my nextjs app

i’m trying to add snipcart to my nextjs app, but I keep getting crawler fail error,
I added the domain to the list of authorized domains, tried adding data-item-url to my product page, used the JSON crawler, but I still get the crawler failed error