The Serial Hub Code 10 on ACPI\MSHW0084 after a full reset, together with a non-working Type Cover in Windows and missing battery information, indicates a low‑level Surface firmware/driver issue rather than a simple OS corruption. For Surface Pro 8, the recommended path when standard driver updates and reset do not resolve such hardware‑integration problems is to reimage with the latest official Surface recovery image, then fully update firmware and drivers.
Actionable recovery path:
- Back up all personal data from the Surface Pro 8 (an in‑place reset has already not fixed the issue, so a full reimage is warranted).
- Download the latest Surface Pro 8 recovery image that contains Windows 11 24H2 from the official Surface recovery image site.
- Create a USB recovery drive and reimage the device following the documented “creating and using a USB recovery drive for Surface” procedure. This completely replaces the OS, drivers, and Surface‑specific components.
- After reimaging, do not install third‑party software yet. Boot into Windows, open Settings → Windows Update and install all available updates repeatedly until none remain. This will pull the latest Surface firmware and driver updates (including Surface UEFI, ME, Integration Service, and Serial Hub–related components) that address reliability and hardware‑enumeration issues.
- If, after all updates are installed and the device has been restarted, the Serial Hub still shows Code 10 and the Type Cover and battery reporting remain broken, the issue is likely hardware (mainboard/embedded controller). At that point, contact Surface Support for hardware service.
This approach is the same escalation path used when a Surface Pro 8 on 22H2 could not move to newer builds and continued to malfunction even after troubleshooting; a clean reimage with the current Surface image plus full update cycle resolved the underlying firmware/driver state.
References: