Embedded View Form Ajax not working
Thanks @4k4. Your comment started me poking around in ajax_view.js which ultimately led me to the cause. My issue was that my display ids had multiple underscores in a row, e.g. listing__large. If I update the display id to large_listing everything works fine. I guess multiple underscores in a row aren't supported in the display ids, and I'm guessing also with view ids.