Your sitemap's basic structure looks OK but most of your selectors will eventually fail because they have random characters, e.g. paragraph__3Hrfa
Try the improved version below which has improved selectors, and also has a paginator that stops at page 3. I suggest you run this once first with a low number of pages to check if it gets the results you need. I tested with Page Load delay: 4000.
This pagination selector is quite complex, but you only need to change the number within :contains('xx')
to the page number you want to stop at.
Sitemap:
{"_id":"covid_search_page_v2","startUrl":["https://discover.abc.net.au/index.html?siteTitle=news#/?query=covid&refinementList%5Bsite.title%5D%5B0%5D=ABC%20News"],"selectors":[{"id":"Delay after paginate","parentSelectors":["pagination"],"type":"SelectorElementClick","clickActionType":"real","clickElementSelector":"head title","clickElementUniquenessType":"uniqueText","clickType":"clickOnce","delay":1500,"discardInitialElements":"do-not-discard","multiple":false,"selector":"head title"},{"id":"news_links","parentSelectors":["_root","pagination"],"type":"SelectorLink","selector":"div > div[class^='_content'] a[data-component]","multiple":true,"linkType":"linkFromHref"},{"id":"title","parentSelectors":["news_links"],"type":"SelectorText","selector":"h1","multiple":false,"regex":""},{"id":"date","parentSelectors":["news_links"],"type":"SelectorText","selector":"header div[data-component='Dateline']","multiple":false,"regex":""},{"id":"Result page number","parentSelectors":["_root","pagination"],"type":"SelectorText","selector":"nav div[role='presentation'] li[aria-current]","multiple":false,"regex":""},{"id":"pagination","parentSelectors":["_root","pagination"],"paginationType":"auto","selector":"nav div[role='presentation']:not(:has(li[aria-current]:contains('3'))) button[data-component='Pagination__Next']","type":"SelectorPagination"},{"id":"news_text_container","parentSelectors":["news_links"],"type":"SelectorElement","selector":"div[class*='LayoutContainer_container'] > div","multiple":false},{"id":"news_text","parentSelectors":["news_text_container"],"type":"SelectorGroup","selector":"div > p[class*='paragraph_paragraph'], div > h2","extractAttribute":""}]}