Looking at the ACF docs, you need to add the location
array to your field registration and attach it to your custom post type:
'location' => array (
array (
array (
'param' => 'post_type',
'operator' => '==',
'value' => 'post', // add your post_type here
),
),
),
I haven’t tested this but I think that should work.
More here from the docs: https://www.advancedcustomfields.com/resources/register-fields-via-php/