draftable:// URL scheme is not registered on that machine. Every comparison started from outside the Draftable window is a draftable:// request, so if Windows has no application associated with it, the request is discarded before Draftable is ever involved.
First, confirm which problem you have
Several different problems are described as “compare does nothing”. Use this table to identify yours before making any changes, because the fixes are unrelated.The application itself will look completely healthy. Draftable Legal opens and compares documents normally when started from its own window, the HTTP Listener Service runs, the Office add-ins load and licensing is active. Only comparisons started from outside the application fail, which is what makes this misleading to diagnose.
Why the registration can be missing
Both installers register thedraftable:// scheme while installing Draftable Legal. Two things combine to let a machine end up without it:
- A failed registration does not fail the installation. If Draftable is prevented from writing to
HKEY_LOCAL_MACHINE\Software\Classesduring installation, the installation still completes and reports success. Nothing surfaces at install time, so the problem is usually discovered much later by a user who cannot start a comparison. - Machine-wide installations do not repair themselves. The per-user installer re-registers the scheme every time Draftable Legal starts, so a per-user installation recovers on its own at the next launch. A machine-wide MSI installation does not, so once the registration is missing it remains missing until an administrator restores it.
- Endpoint protection or an application control policy such as AppLocker or Windows Defender Application Control blocking changes under
Software\Classes. - A Default Associations Group Policy that reasserts file and protocol associations and removes the entry afterwards.
- The account performing the installation not having rights to write to the registry. On a single machine this is also covered in Issue with registering custom Windows context menu action.
draftable:// request. When a user chooses Compare with Draftable in iManage, SharePoint Online or NetDocuments, uses the Office add-ins, or right-clicks a file in File Explorer, that action asks Windows to open a draftable:// link, and Windows passes it to Draftable Legal.
Windows can only do that if the draftable:// URL scheme is registered on the machine.
Machine-wide installations do not repair this by themselves. The per-user installer re-registers the scheme each time Draftable Legal starts, so a per-user installation recovers on its own at the next launch. A machine-wide MSI installation does not re-register at startup, so once the registration is missing it stays missing until an administrator restores it. This is why the problem is normally seen across a managed deployment rather than on a single machine.
Checking whether the scheme is registered
1
Test the scheme directly
Press The Draftable New Comparison window should open. If Windows reports that no application is associated with the link, or nothing happens at all, the scheme is not registered.
Windows + R, enter the following, and select OK:2
Check the registry
Confirm that
HKEY_CLASSES_ROOT\draftable\shell\open\command exists, and that the path it contains points to a DraftableDesktop.exe that is actually present on disk. A path left behind by a previous installation is as broken as no path at all.3
Run the built-in system check
In Draftable Legal, open Settings, then Help & Troubleshooting, then Diagnostics, and select Run system check. On versions before 26.6 this is Settings > Troubleshooting > System Verification.The check is named Microsoft Windows: Custom URL scheme supported. If it fails, the scheme is not registered as Draftable expects it. Note that this check does not distinguish between a machine-wide and a per-user registration, so use the registry check above to see which is present.
Restoring the registration
1
First, repair the installation
Because the installer performs the registration, repairing the installation runs it again. For the machine-wide MSI, re-run the MSI over the existing installation with administrator rights, or use Repair from Programs and Features. This is the quickest fix for one machine, and it is worth trying before making registry changes by hand.
2
If repairing does not restore it, the write is being blocked
Endpoint protection, an application control policy such as AppLocker or Windows Defender Application Control, or a Default Associations policy can prevent or later remove the registration. Add the Draftable installation folder to your endpoint protection exclusions, and permit the
draftable URL scheme in any application control policy, then repair again.3
For a managed fleet, create the values from your deployment
Creating the values directly does not depend on the installer action succeeding, so it is the dependable option when you are deploying to many machines or when the cause has not yet been identified. The values are below.
Registry values
These are the values the installer creates. UseHKEY_LOCAL_MACHINE so the scheme applies to every user of the machine, and replace the executable path if you installed to a custom location.
The
URL Protocol value and the shell\open\command key are the two that Windows needs in order to open Draftable Legal. The remaining values are part of the registration Draftable Legal creates for itself.
The default executable path for the machine-wide MSI is:
Creating the values from a script
Run this with administrator or SYSTEM rights after the installer has finished. The commands usereg.exe so they behave identically in PowerShell, in a command prompt, and inside a deployment tool’s script step.
Writing this into a batch file instead? In a
.bat or .cmd file the %1 placeholder must be written as %%1, otherwise the command interpreter replaces it with the script’s own first argument. The placeholder is what passes the comparison request through to Draftable, so it must reach the registry exactly as %1.A leftover per-user registration takes priority. Values under
HKEY_CURRENT_USER\Software\Classes\draftable, typically left behind by an earlier per-user installation, override the machine-wide values. Draftable removes a redundant per-user registration automatically only when it points to the same executable as the machine-wide one. If it points somewhere else, delete the HKCU key so the machine-wide registration is used.If the registration will not stay
If you restore the values and they later disappear, something in your environment is removing them. The usual causes are a Default Associations Group Policy that reasserts protocol associations, or an application control policy that blocks changes underSoftware\Classes.
To confirm, create the values, run gpupdate /force, sign out and back in, then check whether the draftable key still exists. If it has gone, the policy that removed it needs to be adjusted to permit the draftable scheme.

