Load More Button Selector Setup

I'm trying to use Element Click Selector to activate the load more button at the bottom of a page, various configurations return "no data extracted". I've looked at the tutorial & video, but am still confused about the selector setup & it's location.

Url: Cinema London, Greater London

Sitemap:
{"_id":"cinema_4square","startUrl":["Explore h2 a","multiple":true},{"id":"name","parentSelectors":["link"],"type":"SelectorText","selector":"h1","multiple":false,"regex":""},{"id":"cats","parentSelectors":["link"],"type":"SelectorText","selector":".primaryInfo span","multiple":true,"regex":""},{"id":"rating","parentSelectors":["link"],"type":"SelectorElement","selector":"[itemprop='aggregateRating'] span.venueScore","multiple":false},{"id":"address","parentSelectors":["link"],"type":"SelectorText","selector":"div[itemprop='address']","multiple":false,"regex":""},{"id":"phone","parentSelectors":["link"],"type":"SelectorText","selector":"span[itemprop='telephone']","multiple":false,"regex":""},{"id":"website","parentSelectors":["link"],"type":"SelectorLink","selector":"a.url","multiple":false},{"id":"social","parentSelectors":["link"],"type":"SelectorLink","selector":"div:nth-of-type(n+6) .venueRowContent a","multiple":true},{"id":"features","parentSelectors":["link"],"type":"SelectorText","selector":".sideVenueAttributeRow div","multiple":true,"regex":""},{"id":"hours","parentSelectors":["link"],"type":"SelectorPopupLink","selector":"span.toggleAllHoursLink","multiple":false},{"id":"times","parentSelectors":["hours"],"type":"SelectorText","selector":"li.timeframe","multiple":true,"regex":""},{"id":"images","parentSelectors":["link"],"type":"SelectorGroup","selector":".photoWithContent img","extractAttribute":"src"},{"id":"rate","parentSelectors":["rating"],"type":"SelectorText","selector":"span[itemprop='ratingValue'], span[itemprop='bestRating']","multiple":true,"regex":""}]}

@Ajak Hello, when using the 'Element click' selector(for pagination, product variant clicking and etc.), the data will be returned only after it's execution has been finished.

Learn more: My scraping job is running, although no results are being returned - Web Scraper Knowledge Base

Also, your sitemap JSON is not valid, when pasting the sitemap here, please, be sure to apply the preformatted text option on your sitemap.

Thanks, I figured it out by adapting the 3rd method in this video:

I had it the wrong way around, Element Click setup comes first, see test sitemap:

{"_id":"cinema4","startUrl":["https://foursquare.com/explore?mode=url&near=London%2C%20Greater%20London%2C%20United%20Kingdom&nearGeoId=72057594040571679&q=cinema"],"selectors":[{"clickElementSelector":"button.blueButton","clickElementUniquenessType":"uniqueText","clickType":"clickMore","delay":500,"discardInitialElements":"discard-when-click-element-exists","id":"more","multiple":true,"parentSelectors":["_root"],"selector":".hasPhoto.tipWithLogging div.infoCol","type":"SelectorElementClick"},{"id":"links","multiple":false,"parentSelectors":["more"],"selector":"a","type":"SelectorLink"},{"id":"name","multiple":false,"parentSelectors":["links"],"regex":"","selector":"h1","type":"SelectorText"},{"id":"address","multiple":false,"parentSelectors":["links"],"regex":"","selector":"div[itemprop='address']","type":"SelectorText"},{"id":"rating","multiple":true,"parentSelectors":["links"],"selector":"[itemprop='aggregateRating'] span.venueScore","type":"SelectorElement"},{"id":"rate","multiple":false,"parentSelectors":["rating"],"regex":"","selector":"_parent_","type":"SelectorText"}]}

Is the sitemap OK?