About the “Duplicated Custom Fields after updating a Template”, that bug of ACF is common and is caused by the change of the field keys (everytime a bunch of fields are created inside an existing group, the keys change randomly). So to “update” the keys simply have to enable the ACF Custom fields edit page (see Custom Fields Editing above tab) You can use that code on Child Theme folder functions.php file or using a Custom PHP code plugin and use this modified functions . As explained, the double bar inside functions indicates the template part should not be loaded and the Custom Fields section must be showed // ACF CUSTOM FIELDS
function acf_custom_fields_php() {
//get_template_part( 'inc/custom-fields' );
}
// HIDE CUSTOM FIELDS SECTION
function acf_hide_fields() {
//add_filter('acf/settings/show_admin', '__return_false');
} This enables the ACF fields editing (fields saved on database with the old keys). Then enter to the ACF field groups screen and delete all and next import the latest JSON (that contain the latest fields with updated keys) You can ask for the respective Theme JSON file via email or Support Ticket Recommended to do/test first on stage site