It seems that CPT-onomies use a post as the custom taxonomies. ACF saves the taxonomy id in the database and assumes that it is indeed a taxonomy. When it renders the field, it tries to find a normal taxonomy with that id and, of course, can’t find it. Please Use CPT UI instead.
I hope this makes sense.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users