In case this comes up for anyone else I found a fix for Matrix Items from NetSuite that have multiple prices and therefore cannot use the Base Price across all Items.
Remove the Base Price from the Search Criteria. Then it should return all your products and depend only on the product.variation[*].price field that is part of the mapping for each item.