processDmCallStartEvent Path A now skips offline local members (matching Path B's pre-existing per-member check) and pushes undeliverable when no member could be rung, instead of creating a stranded FederatedCallEntry. TDD — two new tests cover zero-online and mixed-online cases.