I’ve never used an online account on windows and I’ve never noticed any issues that I could chalk to using a local account.
Did you ever updated your controller firmware from Windows?
No. I’m just saying, in case this post gives the impression that many things break if you use a local account. It’s a completely supported setup, and even though software bugs can exist, it’s worked fine for me since forever.