I made and packed a chrome extension into a .crx file and dragged the .crx into chrome://extensions
to install it.
The extension worked fine, except when I clicked the 'Allow in Incognito' checkbox the extension turned grey and could not be re-enabled by clicking the 'enable' checkbox.
The only way to get it working again is by reinstalling the extension. Even when I remove the 'Read your browsing history' permission (i.e. commenting out "tabs" under permissions in the manifest) it still becomes disabled when I try to allow incognito.
Here are what my permissions look like:
Here is what the disabled extension looks like: