🇳🇿New Zealand CheJim
I had the same issue on a new site, D10.2
The issue was there wasn't a .view-content wrapper around the view rows in the markup, and I hadn't specified an alternative selector for the wrapper in the pager options. There were no errors in the browser console or watchdog.
🇳🇿New Zealand CheJim
Add option 4 using json_encode() as that is what version 2.0.x requires rather than serialize().