… ‘acf/validate_field_group’ filter does not exist
This hook exists, but it is not documented, as is the acf/load_field_group hook.
The OP was asking how to hide entire field groups, or that is the impression I got, based on an option setting. acf/prepare_field is only useful for single fields and not entire groups. Using the hooks I mentioned you can alter the location setting for a field group to dynamically set on what post types it should appear.