You just need to make sure its not running, remember to also disable autostart.
It might some day but its a lot of work for something you use only once on first setup and never again. The github version is made so it is heavily and easily extensible with custom effects/speed controllers/triggers/new devices, this makes it hard to design a gui.
Also with right triggers you can make it very dynamic, like for example switch profiles when a program is launched, or program a custom discord trigger that changes rgb when you get a new message etc.
You probably had the official software running and something broke.
The gui version would need a complete rewrite for it to be further developed since it is written in a very limiting way, this is because I had less knowledge about the inner workings of TT controllers. So it is unlikely I will work on this version again, maybe someday I will add a gui for the github version.
The only supported effects in gui version are those builtin the controller, so I cant add more unless I rewrite 90% of the app.
But you can write custom effects in the github version, if you have any in mind I could add those.