Unless I'm misinterpreting what you've put, it sounds like you've programmed it as if it were areas, not levels. The enforcer only does level sets, and only one can be set at one time. So your example should be,
AB - Downstairs detectors, inc front door entry/exit contact and Hall and Lounge...