Amazon Best Seller Scraping

The Amazon bestseller page (as we all know) shows 50 products on page 1, and then up to 2 pages.
I've been scraping these 100 products, but I'm always failing.
Only 60 products are being scraped.
How can I scrape 100 products?

Url: Amazon Best Sellers: Best Automotive

Sitemap:

{"_id":"Amazon-Bestseller","startUrl":["https://www.amazon.com/Best-Sellers-Automotive/zgbs/automotive/ref=zg_bs_nav_automotive_0"],"selectors":[{"id":"link","linkType":"linkFromHref","multiple":true,"parentSelectors":["_root","pagination"],"selector":".zg-grid-general-faceout a[tabindex]","type":"SelectorLink"},{"id":"pagination","linkType":"linkFromHref","multiple":true,"parentSelectors":["_root","pagination"],"selector":".a-last a","type":"SelectorLink"}]}

The issue occurs because the listings are only rendered after a scroll down. You check this by refreshing the page and clicking on the element preview for the links selector.

Here is a reference sitemap with an element scroll setup:

{"_id":"Amazon-Bestseller","startUrl":["https://www.amazon.com/Best-Sellers-Automotive/zgbs/automotive/ref=zg_bs_nav_automotive_0"],"selectors":[{"id":"link","linkType":"linkFromHref","multiple":false,"parentSelectors":["element-wrapper"],"selector":"a[tabindex]","type":"SelectorLink"},{"id":"pagination","paginationType":"auto","parentSelectors":["_root","pagination"],"selector":".a-last a","type":"SelectorPagination"},{"delay":0,"elementLimit":500,"id":"element-wrapper","multiple":true,"parentSelectors":["pagination"],"selector":".zg-grid-general-faceout","type":"SelectorElementScroll"}]}