This usually happens when there is an error during the AJAX request. Check for PHP errors during the request.
In your function you are using get_field() to get values. ACF has not saved any values during validation. When validating fields you need to look in the $_POST[‘acf’] array (or $_POST[‘fields’] if your using ACF4).