I have Windows 10 Home 64bit as well and the Sound Organizer version 1.6.12.5240 installed and it works without issues.
To make it work, you'll have to run it as Administrator and then wait a couple of seconds until it initializes the process and it will start automatically afterwards.
Secondly, when you start it after installation, do the same and right click it then choose Run as Administrator.