Forum Discussion
OK, I think I understand the confusion here. APM, does not "fall back to a previous branch" in the case of failure. It only moves forward. I'm actually surprised that AD auth even works because you have not process AD auth yet for the expression "Active Directory Auth has Passed". You need to use branch rules for the information that you have at hand. I expect that would would need to swap LocalDB auth to the fallback branch of AD Auth to achieve your expected outcome. You can than also use a single fallback branch off the logon page. The logon page can't really fail since it only displays a page to the user. You would use branch rules on the logon page if you wanted to make a preemptive decision for AD/LocalDB based on the userid that was entered.
I hope this clears up the confusion.