OneDrive Will Not Run MacOS Catalina 10.15.7

Anonymous
2023-04-04T20:40:32+00:00

I have had Office 365, including OneDrive running on this Mac for several years. Yesterday, OneDrive updated itself (I have the Microsoft AutoUpdater set to automatically download and install updates) to version 23.061.0319. Following that update, it will not run.

I click on the icon in the launchpad, nothing happens

I click on the icon within Finder->Applications, nothing happens

I do not get an error message, there is nothing in the system log, it does not show up in application monitor, it seems to be just dead.

Here is what the system says about the OneDrive.app:

OneDrive:

  Version: 23.061.0319

  Obtained from: Identified Developer

  Last Modified: 4/3/23, 3:18 PM

  Signed by: Developer ID Application: Microsoft Corporation (UBF8T346G9), Developer ID Certification Authority, Apple Root CA

  Location: /Applications/OneDrive.app

  Kind: 64-bit

If I run Microsoft AutoUpdate, this is what it shows for Microsoft products:

None of the Office products is up to date (Word, Excel, PowerPoint, OneNote, Outlook). They are all on version 16.66 because the next version, 16.71 requires an OS Update, which will never come, because this macbook (Macbook Air, mid 2012) is too old and Catalina 10.15.7 is the most upgraded it can get.

Only OneDrive is up to date, v23061.0319, installed yesterday on 4/3/2023.

What can I do to get back to a previous version of OneDrive so that it works??? This sucks that it did not recognize that the most current version is not compatible with my laptop.

Microsoft 365 and Office | OneDrive | For home | MacOS

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

147 answers

Sort by: Newest
  1. Anonymous
    2023-04-11T20:36:33+00:00

    0.0.0.0. worked just fine for me but i'm going to edit my original post regardless

    Yeah strange, every time I do the ping test with 0.0.0.0. in my hosts file I always get a reply back from the Microsoft Update servers. I tried restarting as well thinking maybe that's why it didn't work for me but I was still getting the same result after a restart.

    When I remove the fullstop after the last 0 then my ping test times out which is what you want it to do as you don't want to reach the Microsoft update servers.

    What are your ping results when you ping oneclient.sfx.ms in terminal?

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2023-04-11T20:19:27+00:00

    0.0.0.0. worked just fine for me but i'm going to edit my original post regardless

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2023-04-11T20:05:54+00:00

    You don't need to restart after you've made the change to the hosts file. Once you've made the change and saved the file then do a ping test to oneclient.sfx.ms

    If your ping tests shows the following then it's still reaching Microsoft update servers and your OneDrive will still update after you install the previous version.

    If you get this from the ping test then you can install the previous version and it won't update

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2023-04-11T19:54:29+00:00

    here's what i did based on what Charlie47 commented on here (best to read his comments to understand the reason why this works).

    • open Terminal (search spotlight), write/paste sudo nano /etc/hostsand hit return
    • write your password
    • below fe80::1%lo0     localhost write/paste 0.0.0.0. oneclient.sfx.msand hit return (if u see something at the bottom regarding file name or something simply hit return again)
    • should be . . . . .

    I stopped because I saw nothing in Terminal resembling "fe80::1%lo0 "

    Instead, after entering my password this popped up in Terminal and I had no idea what to do:

    Image

    He means put that new line entry under that ::1 localhost entry. Like this.

    Also make sure it's 0.0.0.0 don't put a fullstop after the last 0 as it won't work I just tested. Once you complete the entry you can do a ping test in terminal. Ping oneclient.sfx.ms and it should error out, that's when you know it will work.

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2023-04-11T19:48:55+00:00

    here's what i did based on what Charlie47 commented on here (best to read his comments to understand the reason why this works).

    • open Terminal (search spotlight), write/paste sudo nano /etc/hostsand hit return
    • write your password
    • below fe80::1%lo0     localhost write/paste 0.0.0.0. oneclient.sfx.msand hit return (if u see something at the bottom regarding file name or something simply hit return again)
    • should be . . . . .

    I stopped because I saw nothing in Terminal resembling "fe80::1%lo0 "

    Instead, after entering my password this popped up in Terminal and I had no idea what to do:

    Was this answer helpful?

    0 comments No comments