Hi Giles,
i found a small problem in your code that might be the problem.
When looking on the other post - > second code block you do this:
$w("#Scraper").loadMore().then(()=>{$w("#loadingGif").hide();}).then()$w("#Scraper").onReady(()=>{$w("#allOfThem").forEachItem(($item,itemData,index)=>{
Your .then is wrongfully formulated.
It should be
.then(()=>{
All i see is .then()
Kind regards,
Kristof.