If you’re a macOS Emacs user and haven’t tried Scrim, you may want to give it a spin. The TL;DR is that it solves the Org Protocol problems on macOS. Along with Captee, it allows you to easily share links from any application supporting the share menu with Org mode.
I’ve got them both installed and even though I don’t use them that often, they’re exactly what I need when I want to share a link from some random application back to the Emacs mother ship.
Apparently, there’s a problem between the latest Emacs development version—Emacs 31.0.05—and Scrim. Its author, Charles Choi, has produced and tested a fix for the problem with Scrim v. 1.3.3. If you’re a Scrim user and living on the edge with the Emacs 31 development version, you may want the update and, more importantly, help Choi test it. It’s available on TestFlight for you to try out.
If you’re new to TestFlight, don’t be afraid. It’s simplicity itself and does the right thing automatically. I used it extensively when I was a beta user for Journelly and never had a single problem with it. It will automatically alert you if there are updates so you don’t have to track development if all you want to do is use Scrim.