I tried changing the get_pages to a wp_query and setting the numberposts to 100 which then workes.. So I’m guessing that this has to do with the clients site actually having such a monstrous amount of pages.
My solution to this was to change the post link field to a relationship field since that uses ajax and does not have to fetch all posts at once.
There’s a new issue with the relationship field tho that I’ll post in a new topic to not clutter things up.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users