You can’t have a field outside of a repeater that is conditional based on a field inside a repeater.
Well, it appears that ACF will let you do this, but it will not work correctly. This is likely causing things to go sideways.
Conditional logic only really works when the conditions are based on parent or sibling fields. For example you could have a text field that is conditional on the repeater having any content rather than one of the repeater’s sub fields.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users