Use your microsoft account email address for samba

microsoft email used as login

Quick tip. If you've connected your windows account to your microsoft account and then try to connect to a network share on that computer: Use your microsoft email address as your username. Not the name of the user.

Slowed me down for a couple of minutes working it out. Hope it helps.