I recently added org-capture chrome extension to my toolbelt. Unfortunalely chrome annoys me by asking if I want to open this protocol link every time.
Here is the simple way to fix this.
Execute this in the shell
defaults write com.google.Chrome URLAllowlist -array-add -string 'org-protocol://*'
check chrome://policy url that it contains proper settings for org-protocol