WP_Query a custom field value bringing back 0 results

UPDATE: Ok this should work, according to ACF’s documentation:

$args = array(
    'posts_per_page'   => -1,
    'post_type'     => 'page',
    'meta_query'    => array(
        array(
            'key'       => 'feature_on_front_page',
            'value'     => 'featured',
            'compare'   => 'LIKE'
        ),
    )
);

Your code works for me.

Can you see the feature_on_front_page custom field when you view the page(s) in the WordPress admin area?

Or perhaps the problem lies in the do some stuff section you’ve omitted?