Hello everybody,
If you run into the "Endless system extension approve / reboot loop", the solution is to reset the macOS kernel extension management and make sure that you have the latest Boxcryptor version installed.
I'm very sorry for the inconveniences, but there is little we can do on our side here. I hate pointing fingers at others, but the new kernel extension management which Apple completely rewrote from scratch in macOS Big Sur is brimming with bugs - even in the latest 11.2 update. We have filed more than 10 bugs to Apple of which 7 are still open - one of them is the "Endless system extension approve / reboot loop" bug filed under FB8975139. It has been acknowledged as "critical" by Apple and will be fixed "in a future update" - but only Apple knows when this will be. We have worked around this bug in the latest Boxcryptor version, but an additional kernel management reset is required which can only be performed in macOS Recovery Mode. In the end, Apple has to get their stuff together and fix those bugs so that applications work as expected on their operating system.
We have a 100% success rate to solve the "Endless system extension approve / reboot loop" when the following steps are followed properly:
- Uninstall Boxcryptor by moving it to the Trash and emptying the Trash
- Verify that you do not have any other version of Boxcryptor on your Mac
- Boot to macOS Recovery
- Shut down your Mac
- Press & hold the power button for startup until the start options are being loaded
- Choose Options
- Open Utilities -> Terminal in the menu bar at the top
- Enter the command:
kmutil trigger-panic-medic --volume-root /Volumes/Macintosh\ HD
(If your boot volume has a different name than "Macintosh HD", replace it in the command)
- Verify that the command has been executed successfully by checking the output for the following content:
All third party kexts have been unapproved and uninstalled from /Volumes/Macintosh HD
- Restart your Mac
- Verify that macOS shows an "Panic Medic Boot" alert stating that all kernel extensions have been reset
- Download and install the latest Boxcryptor version and run it
- Allow the Boxcryptor system extension in System Preferences -> Security & Privacy
- Restart your Mac
If the problem still exists afterwards, there must have been an error in the process and you might want to follow the steps again. If nothing helps, you can always contact us via support@boxcryptor.com and we'll try to assist you.
Best regards,
Robert