Hi @dhacree
I believe the image is provided when a user scheduled a post. If that’s the case, it means the image is already saved in the database when the “future_to_publish” action executed. That means you can use get_field('the_field_name', $post_id)
instead of getting the image using the $_POST
variable.
I hope this makes sense 🙂