Hi,
This is unfortunately my fault. It turned out the installer system does not remove old folder first, but copies files over existing installation. This may cause code signature check to fail, because there are some extra left-over files from previous installations.
Specifically this folder is causing trouble when going from 1.9.3 to 1.10.x:
/Library/ScriptingAdditions/TotalFinder.osax/Contents/Resources/en.lproj
The simplest solution is to download latest TotalFinder and run the uninstaller and then install it again from scratch. (You don’t have to turn SIP off and on again).
If you want to delete the file manually you can do this in Terminal.app:
sudo rm -rf /Library/ScriptingAdditions/TotalFinder.osax/Contents/Resources/en.lproj
This will ask for your admin password and then delete the offending folder. Then you should launch /Applications/TotalFinder.app
again.
I’m going to address this in next TotalFinder version 1.10.5.