I recently set up a new user at my company by duplicating a coworker's account in Active Directory and updating the necessary details. After assigning the user a 365 Business Standard license and sending a sync request, the new user couldn't log into OneDrive. They received an error message saying, "cannot find user in appriver#####.sharepoint.com" and the OneDrive tab on their admin page just shows, "Error trying to get OneDrive settings." I've never encountered this before and I'm unsure about the underlying cause or what steps I should take to fix it. I even tried removing the license and re-adding it, but that didn't seem to solve the problem. Two-factor authentication doesn't appear to be the issue either. Additionally, SharePoint Plan 1 is active under their license list.
2 Answers
It’s definitely strange! Have you tried creating another user to see if the same issue occurs? Sometimes, if you're reusing an email or username, it can conflict with existing records. Check the Admin center under the users tab to see if everything looks okay. If things are still not right, you might want to provision the OneDrive manually via PowerShell, as there’s a command for that usually used in migration scenarios. A quick search should help you find it!
First, make sure you have the right tools ready. You'll want to install and load the SharePoint PowerShell module. You only need to install it once, but you’ll load it every time before making any SharePoint calls. Use the command `Install-Module -Name Microsoft.Online.SharePoint.PowerShell -Force` and `Import-Module Microsoft.Online.SharePoint.PowerShell`. From there, connect to SharePoint Online using the command `Connect-SPOService -Url https://yourtenant-admin.sharepoint.com`. Finally, try forcing the OneDrive setup using `Request-SPOPersonalSite -UserEmails "[email protected]"`. If you still have issues, creating a support case with Microsoft might be the best course of action!
I managed to log in as global admin and ran a test command `Get-SPOSite` to check the sites, but when I tried `Request-SPOPersonalSite`, it returned nothing. Just a blank line. Guess it’s going to be one of those days, and I might need to check our support options as I’m new here.
You might want to check if the user’s email or username has been used before. If that’s the case, there could be ghost entries causing the issue. If the command doesn’t work right away, sometimes running `Set-SPOUser -Site https://tenant-admin.sharepoint.com -LoginName [email protected] -IsSiteCollectionAdmin $false` can help refresh the settings. Just keep in mind that sometimes it takes up to 24 hours for everything to sync properly.

I’m checking with HR just to ensure everything was correct when I cloned the other user’s info. I’ll verify if anything was overlooked. The global admin still gets that error on the admin page, though. Manually provisioning sounds like a good next step, just to see if that brings up any errors that'll give us more info.