Dependency circle error

Dear All I am trying to validate my form but i keep getting he below error. I am stuck and dont know where the problem is coming from.
BRAND SURVEY RWANDA.xlsx (179.7 KB)

Error: ODK Validate Errors:

Something broke the parser. See above for a hint.
Dependency cycle in s; recursion limit exceeded!!

The following files failed validation:
${BRAND} SURVEY RWANDA.xml

Welcome back to the community, @solandacl! Seems like there are some name missing from B457 to B472. FYR:

attached is the true form. My apologies. The names are existing.
BRAND SURVEY RWANDA.xlsx (179.1 KB)

I realized that the moment I removed ${B9aO}, ${B9aO} and ${B9aO} from the brandlistv list of choices, the error disappeared. however, i would like ${B9aO}, ${B9aO} and ${B9aO} to be part of the choices if they are not null. someone help.

Sorry i meant the variables ${B9aO}, ${B9bO} and ${B9cO}

@solandacl, did not understand the expression you have used in K68 where K68 is a select_one question type:

if(selected(., '99'), count-selected(.) = 1, count-selected(.)>=1)