The site returns 18 results per page, there are 49 pages in this example with a total of 882 results. The final scrape only gets 36. I get all the data as expected from each result I get.
I have tried increasing the 2000 to 5000 and get the same result.
Url: Classic Wholesalers
Sitemap:
{"_id":"classic_top_sellers","startUrl":["https://www.classicwholesalers.co.za/top-sellers/"],"selectors":[{"id":"product_listings","parentSelectors":["_root","pages"],"type":"SelectorLink","selector":"a.text-decoration-none","multiple":true},{"id":"item_no","parentSelectors":["product_listings"],"type":"SelectorText","selector":"tr:contains('Item No.') td","multiple":false,"regex":""},{"id":"description","parentSelectors":["product_listings"],"type":"SelectorText","selector":"tr:contains('Description') td","multiple":false,"regex":""},{"id":"jhb_stock","parentSelectors":["product_listings"],"type":"SelectorText","selector":"tr:contains('JHB Stock') td","multiple":false,"regex":""},{"id":"price","parentSelectors":["product_listings"],"type":"SelectorText","selector":"tr:contains('Price') td","multiple":false,"regex":""},{"id":"min_pack_size","parentSelectors":["product_listings"],"type":"SelectorText","selector":"tr:contains('Min Pack Size') td","multiple":false,"regex":""},{"id":"pages","parentSelectors":["_root"],"type":"SelectorLink","selector":"a.page-link","multiple":true}]}