Pagination selector doesn't provide data

Web Scraper version:
Chrome version: 98.0.4758.109
OS: Mac

Data is not added while scraping.
I think it is because I use the "Pagination (Bêta)" selector.

Sitemap:

{"_id":"gmpplus","startUrl":["https://portal.gmpplus.org/en-US/cdb/certified-companies/"],"selectors":[{"clickElementSelector":"input#FRA","clickElementUniquenessType":"uniqueText","clickType":"clickOnce","delay":2000,"discardInitialElements":"do-not-discard","id":"FRA-click","multiple":false,"parentSelectors":["_root"],"selector":"input#FRA","type":"SelectorElementClick"},{"id":"pagination","paginationType":"clickOnce","parentSelectors":["_root","pagination"],"selector":".pagination a[aria-label]","type":"SelectorPagination"},{"delay":0,"id":"company","multiple":true,"parentSelectors":["pagination"],"selector":"tbody tr","type":"SelectorElement"},{"delay":0,"id":"registration_number_old","multiple":false,"parentSelectors":["company"],"regex":"","selector":"td:nth-of-type(2)","type":"SelectorText"},{"delay":0,"id":"name","multiple":false,"parentSelectors":["company"],"regex":"","selector":"td:nth-of-type(3)","type":"SelectorText"},{"delay":0,"id":"city","multiple":false,"parentSelectors":["company"],"regex":"","selector":"td:nth-of-type(4)","type":"SelectorText"},{"delay":0,"id":"country","multiple":false,"parentSelectors":["company"],"regex":"","selector":"td:nth-of-type(5)","type":"SelectorText"},{"delay":0,"id":"name_of_vessel","multiple":false,"parentSelectors":["company"],"regex":"","selector":"td:nth-of-type(6)","type":"SelectorText"},{"delay":0,"id":"vessel_registration_number__eu_registration_number","multiple":false,"parentSelectors":["company"],"regex":"","selector":"td:nth-of-type(7)","type":"SelectorText"},{"clickElementSelector":"a","clickElementUniquenessType":"uniqueCSSSelector","clickType":"clickOnce","delay":2000,"discardInitialElements":"discard-when-click-element-exists","id":"wrapper","multiple":true,"parentSelectors":["company"],"selector":".modal-body","type":"SelectorElementClick"},{"delay":0,"id":"registration_number_modal","multiple":false,"parentSelectors":["wrapper"],"regex":"","selector":"#accountnumber","type":"SelectorText"},{"delay":0,"id":"registration_number_old_modal","multiple":false,"parentSelectors":["wrapper"],"regex":"","selector":"#crmp_chainpointnummer","type":"SelectorText"},{"delay":0,"id":"name_modal","multiple":false,"parentSelectors":["wrapper"],"regex":"","selector":"#name","type":"SelectorText"},{"delay":0,"id":"company_address_modal","multiple":false,"parentSelectors":["wrapper"],"regex":"","selector":"#address1_composite","type":"SelectorText"},{"delay":0,"id":"phone_modal","multiple":false,"parentSelectors":["wrapper"],"regex":"","selector":"#telephone1","type":"SelectorText"},{"delay":0,"id":"fax_modal","multiple":false,"parentSelectors":["wrapper"],"regex":"","selector":"#fax","type":"SelectorText"},{"delay":0,"id":"vessel_registration_number__eu_registration_number_modal","multiple":false,"parentSelectors":["wrapper"],"regex":"","selector":"#crmp_eunumber","type":"SelectorText"},{"delay":0,"id":"legal_business_registration_modal","multiple":false,"parentSelectors":["wrapper"],"regex":"","selector":"#crmp_legalbusinessregistration","type":"SelectorText"},{"delay":0,"id":"postal_address_modal","multiple":false,"parentSelectors":["wrapper"],"regex":"","selector":"#address2_composite","type":"SelectorText"},{"delay":0,"id":"email_modal","multiple":false,"parentSelectors":["wrapper"],"regex":"","selector":"div.control > div > a","type":"SelectorText"},{"delay":0,"id":"website_modal","multiple":false,"parentSelectors":["wrapper"],"regex":"","selector":"#websiteurl","type":"SelectorText"},{"delay":0,"id":"name_of_vessel_modal","multiple":false,"parentSelectors":["wrapper"],"regex":"","selector":"#crmp_nameofship","type":"SelectorText"},{"clickElementSelector":".modal-header > button","clickElementUniquenessType":"uniqueText","clickType":"clickOnce","delay":2000,"discardInitialElements":"do-not-discard","id":"close-click","multiple":true,"parentSelectors":["wrapper"],"selector":"_parent_","type":"SelectorElementClick"}]}

@emilienbidet Hi. It happens because the pagination and modal opener are based on the ''Element click"/"Click" type selector. The results will start to appear once the click selector has gone through every result and page.

To test this you can limit the ''pagination'' click and "modal opener" click:

Limit the pagination till the 3rd page: li.active + li a:not(:contains("3"))
Limit the modal opener only for the first result in each page: td:nth-of-type(1):nth(0)

The data in the modal appears to be embedded into an iframe(another document), therefore you will have to create the selectors manually.

Learn more: CSS selector | Web Scraper Documentation

Sitemap example:

{"_id":"gmpplus-limited-click","startUrl":["https://portal.gmpplus.org/en-US/cdb/certified-companies/"],"selectors":[{"clickElementSelector":"input#FRA","clickElementUniquenessType":"uniqueText","clickType":"clickOnce","delay":2000,"discardInitialElements":"discard-when-click-element-exists","id":"FRA-click","multiple":false,"parentSelectors":["_root"],"selector":"input#FRA","type":"SelectorElementClick"},{"id":"pagination","paginationType":"clickOnce","parentSelectors":["_root","pagination"],"selector":"li.active + li a:not(:contains(\"3\"))","type":"SelectorPagination"},{"clickElementSelector":"td:nth-of-type(1):nth(0)","clickElementUniquenessType":"uniqueCSSSelector","clickType":"clickOnce","delay":750,"discardInitialElements":"discard-when-click-element-exists","id":"company","multiple":true,"parentSelectors":["pagination"],"selector":"body","type":"SelectorElementClick"},{"delay":0,"id":"iframe","multiple":true,"parentSelectors":["company"],"selector":"iframe:iframe div#content","type":"SelectorElement"},{"delay":0,"extractAttribute":"value","id":"registration number","multiple":false,"parentSelectors":["iframe"],"selector":"div.info:has(label[for=\"accountnumber\"]) + div > input","type":"SelectorElementAttribute"},{"delay":0,"id":"company-email","multiple":false,"parentSelectors":["iframe"],"regex":"","selector":"a[href*=\"mailto:\"]","type":"SelectorText"}]}