The price in your feed doesn't match what Google's crawler sees on your product's landing page. Google blocks the product to protect users from a bait-and-switch experience — the price they click on must match the price they see.
Most often this is a stale feed: your site updated to a sale or markdown, but your feed export hasn't refreshed yet. Other causes: tax/VAT formatting differences (feed has €19.99 net, page shows €23.99 with VAT), currency mismatches, or A/B-tested pricing on the landing page.