Hi, AnjaJunni!
Thanks for reaching out to Microsoft Community and posting your concerns regarding your Surface Pro 7 that only works when plugged into a charger. We are sorry to learn about this. We appreciate you for taking the time to let us know about this and allowing us to help you out.
Let's do the steps to troubleshoot the issue:
- Disconnect the charger and check connections. This resets the charger and verifies all connections are secure. Dirt or debris on the connector’s pins could be preventing a power connection. 1.) Unplug the power connector from side of device 2.) Unplug the charger from the wall outlet 3.) Check that the power cord is securely attached to the PSU 4.) Unplug any USB devices from the charge port on the PSU (Not available on all PSUs) 5.) Wipe the pins on the power connector with a soft, dry, lint-free cloth (microfiber cloths work great) 6.) Plug the PSU back into the wall outlet. If possible, try a different wall outlet.
7.) Plug the power connector back into side of device
- Try turning the power connector over and plugging into the device from a different orientation. Surface devices are designed to be charged with the power connector orientated in either direction.
If the power connector only works in one orientation, there is likely a problem with the Surface PSU.
- Remove and reinstall battery driver. An incorrect battery driver could be installed on the Surface.
Please check if this is the one you did.
- From Device Manager, expand the Batteries category.
- Double-tap or double-click Microsoft Surface ACPI-Compliant Control Method Battery, select the Driver tab, and select Uninstall > OK.
- From the Action menu, select Scan for hardware changes.
More info at Surface battery won’t charge.
- If you did that above, kindly Check for Windows Update: Go to Settings > Update & Security > Windows Update > Check for Updates Please restart your device to apply the updates. Run **Surface Diagnostic Toolkit** and make sure to complete the tasks.
- Force shutdown the device and restart.
- Press and hold the power button until the screen turns off (about 10 seconds), then release the power button.
- Press and release the power button to turn your Surface back on. You should see the Microsoft logo.
If that doesn't work, here's how to make sure your Surface turns off completely:
Press and hold down the power button until your Surface restarts and you see the Windows logo screen (about 20 seconds), then release the power button.
The last thing to do is to do a reset which I believe you already did as you mentioned doing a recovery boot from USB. Kindly Contact Microsoft Support for replacement options. If you are outside the US, please check this page to know the number for your country in our list of Global Customer Service phone numbers.
We hope this helps you out. Otherwise, don't hesitate to respond to this thread if there’s anything else that needs to be addressed.
Kind regards,
Janette_Z