Так быть точно не должно, скорее всего что-то делаете неправильно. Проверьте, что в ACF нет двух полей с одинаковыми названиями.
Решение:
Возможно стоит использовать хук от ACF дабы быть уверенным, что вы делаете что-то уже после сохранения данных всех мета-полей:
https://www.advancedcustomfields.com/resources/acf...add_action( 'acf/save_post', 'my_save_post', 20);
function my_save_post( $post_id ) {
$post_type = get_post_type($post_id);
if($post_type === 'group_products'){
//тут делаете то что должно происходить после сохранения
}
}
Обратите внимание на то, что приоритет выполнения этого хука должен быть больше 10, чтобы операция происходила после сохранения полей ACF или менее 10, чтобы работать с данными, которые еще не сохранены.