diff --git a/modules/scraper_clean.py b/modules/scraper_clean.py index 4571066..9cb9af8 100644 --- a/modules/scraper_clean.py +++ b/modules/scraper_clean.py @@ -466,6 +466,11 @@ def scrape_reviews(driver, url: str, max_reviews: int = 5000, timeout_no_new: in """) time.sleep(0.5) print(" 📅 Sorted by newest") + # Re-find scroll container after sorting (DOM may be recreated) + new_container = find_scroll_container() + if new_container: + scroll_container = new_container + print(" 🔄 Refreshed scroll container reference") except: pass