WP get_posts meta_query using ACF repeater field

This isn’t a direct answer, as my solution was to implement this another way.

Instead of getting the values (array) from the homepages ACF field I added a date field to each of the pages I want to display. So, I query against that date (for each of those pages) instead of entering a list of pages on the Homepage for it to display.

            <?php
            global $post;
            $today = date("Ymd");
            $myposts = get_posts( array(
                'post_type' => 'liquidation',
                'posts_per_page' => 5,
                'meta_key' => 'active_till',
                'orderby' => 'meta_value',
                'order' => 'ASC',
                'meta_query' => array(
                    array(
                        'key'           => 'active_till',
                        'compare'       => '>=',
                        'value'         => $today,
                        'type'          => 'DATE',
                    ),
                ),
            ));

            if ( $myposts ): ?>

                    <?php foreach ( $myposts as $post ) : setup_postdata( $post ); ?>
and so on...