You’re creating a new post on the front end, that’s a different story. You might need to have a pre save post filter. http://www.advancedcustomfields.com/resources/acf-pre_save_post/
What do your arguments for acf_form() look like for creating the new post? Are you including arguments for the new post?