When you upgrade Google File Stream to Google Drive, especially on Big Sur, authorization problems may arise. This is how to fix it.
When I upgraded to Mac OS Big Sur, at the same time, Google decided to decommission Google File Stream in profit of Google Drive, which should be a nice addition since Google Drive include several new features such as multiple accounts and the ability to sync some of your computer folder with Google Drive (without needing to move those into Google Drive folder).
So what's the tea?
Well, after upgrading Google File Stream to Google Drive and launching it, you got such an error message :
This tells you that you need to authorize some sub-program from Google Drive to run. Since a couple of major versions of Mac OS, Apple now enforce app to be signed or delivered from the Mac App Store to be run without any message. Google chose not to do it (they did do just a self-signature; in fact, which requires you to approve the first run), so that's why you need to confirm the first run.
But, apparently, Google reuses the same app id (com.google.drive), so mac OS doesn't display any authorization into the Privacy and Security panel. I thought at first of some app cache issues, but I did remove and clean the leftover of the app and reinstall it to have the same issues.
How to fix it?
It's pretty straightforward but doesn't feel right at first. Let me explain.
- Run the new Google Drive app
- Close the error message
- On the menubar, select Google Drive and log out. You should find a message inviting you to do so.
- The app should restart. If not, close it and re-open it.
- Log in back
- The app should restart.
- It works!
Why all of this is working? I don't know to be honest. Ghost in the shell, maybe? I suspect there's some server-side configuration at Google which the app load and your account seem using an old configuration for Google File Stream and not Google Drive.