If you are facing such issues, read further to know how to fix those.
OneDrive is not provisioned for this user
First of all, assign the SharePoint Online license to the affected user in the Office 365 admin center. Follow the next steps to assign a SharePoint Online license. After that, you can proceed to the steps that resolve the issue of redirection to the Delve user profile page.
How to solve the issue of redirection to Delve user profile page
Follow the steps to grant the affected user the right to create his or her My Sites site in the SharePoint Admin Center. This is because the OneDrive for Business page is created on My Sites.
In the SharePoint admin center, click user profiles.In the People section, click Manage User Permissions.Add users who require permissions to create their My Sites By default, this setting is set to Everyone except external users.After you have added the user, users, or group, make sure that the added user, users, or group are selected, scroll to the Permissions section, and then select the checkbox next to Create Personal Site (required for personal storage, newsfeed, and followed content).Click OK, and then have the user browse to the OneDrive page to create the site.
After that, ask the user to go to the Office 365 portal and click OneDrive in the App Launcher. Check if the user can use OneDrive for business. If the OneDrive icon still showing to be Setting up in the App Launcher, it is advisable to wait for 24 hours. After that, try accessing OneDrive again. This procedure should resolve the issue of OneDrive is not provisioned for this user.