I solved the issue by resetting surface through the Recovery section choosing to keep personal files. Without creating any usb recovery key.
The procedure took 25 mins, with several reboots, I didn't have to do anything.
After the login, everything back to normal. My diagnosis is that the windows update process to 1903, while updating drivers/firmware/etc. created the issue.
Hope it helps you.