Given the information you’ve provided I don’t see anything that would cause the field group not to appear.
The first step is to see if your actions is actually running.
At the top of your function register_custom_acf_fields()
add something like
die('the filter is running');
and see if that causes loading to die and output the string.