Why is it taking so long to fix Microsoft outage that has lasted over 12 hours?

The Microsoft outage has lasted over 12 hours. A major reason is difficulty of restoring infrastructure without triggering another disruption. When servers came back online, some became unresponsive as traffic returned. This complicated recovery efforts and forced engineers to explore alternatives. Even after infrastructure is restored, applications may need time to resume normal functionality.