A program is being marked complete even though learners have not satisfied every course set requirement. Note - the program contains both AND and THEN Boolean statements.
We have a program the contains three course sets separated by AND statements, and is followed by a fourth and final course set using a "THEN" statement.
Course set 1 - Single course
AND
Couse set 2 - Complete one of two courses
AND
Course set 3 - Complete one of two courses
THEN >>>>>
Course set 4 - Complete all (2) courses
When I system admin goes into course set 4 and grants completion (via completion editor) for both courses, the learner's program status changes to "Complete" even though they have not yet finished course set 3 (see below).
QUESTION: Is this expected operation? If yes, what is the rationale for this?
Thank you!
Scott