Hi ftgadmin,
Sites and SkyDrive Pro buttons point to users’ individual My Site. Your screenshots also indicate a page error in individual My Site. I have this suggestion:
User accesses his My Site settings, delete this site. The individual My Site will be automatically re-created.
As this user now cannot access his My Site. He can use the URL:
https://domain-my.sharepoint.com/personal/user_domain/_layouts/15/settings.aspx
“domain” and “user_domain” should be replaced per your situation.
If the user are able to access this page, click Delete this site to delete the individual My Site. After this, if user clicks Sites, SharePoint Online will help to re-create a new individual My Site.
If the user cannot access the setting page or the issue cannot be resolved via this way, provide related screenshot for new errors. I will try thinking out other methods to help you.
Thanks,
Kevin Cui