I got it figured out , it was actually a theme issue and the way the theme was handling front end submissions. I was able to hook into a custom action hook given by the theme and it worked properly by just hooking acf_save_form(get_the_ID()) into it.