Smoke detectors may have failed before fire