Your previous reply must have gotten lost.
The code that you posted above, except for one typo, looks like it should be working. My last reply corrected what I thought to be problems.
if(!empty($pages)) {
foreach($pages as $page){
echo $page->post_title.'<br />';
echo get_field('profile_image', $page->ID);
}
}
The only reasons this should not work is that profile_image
is not a field on $page->ID
or that the value returned is not an image URL because you are getting something for $page->title