Rebuilding the Services Menu
If a service is missing, you can get
pbs
to rescan it by logging out and back in (or restarting), then opening any item in a Services menu. If that doesn’t do the trick, try the command/System/Library/CoreServices/pbs -flush
and then use a command in a Services menu. The resulting rescan will take a while, but should create a brand new list of services.
When I updated to OmniFocus 3, its service was renamed from OmniFocus 2: Send to Inbox to OmniFocus 3: Send to Inbox, but the menu got out of sync. It kept showing the old name, whereas System Preferences showed the new one. Because of the mismatch, my custom keyboard shortcut didn’t work. Flushing pbs
fixed the problem.