If your Microsoft Surface battery is not charging even after trying different chargers, USB-C, UEFI charging, and firmware reinstall — the issue is likely hardware related.
Shut down.
Hold Volume Up + Power
Go to PC Information
Check battery percentage.
If battery % shows, there but not charging → software issue
If battery % is stuck or 0% → battery or charging IC issue
Open
Device Manager:
Expand Batteries
Uninstall:
Surface Battery
Microsoft ACPI-Compliant Control Method Battery
Restart
Finally, If Surface works:
Only when plugged in
Shuts off instantly when charger removed
then the battery is dead.