Sorry I guess I wasn't clear. It disconnects after it is done writing. Then it does not "auto connect" or reconnect with the button in launcher. I have to unplug etc...
Not sure if this will help, but a few of questions.
Have you updated the firmware on the Diamond controller? Even with a new lightsaber purchased in the last month, it could have older firmware installed.
Are you running the launcher under Administrator? It can run without the Admin privilege on, but it usually won't.
Are you plugging in thru a hub? some hubs can make the connection quirky.
Is the usb on your computer version 2? 3.0? 3.1? or newer?
For my older peripherals (microsoft Zune, for example), actually works better thru the v.2.0 ports. I had to use v.2.0 usb ports I added to get the launcher to work how it should.
I know the Diamond controller uses lower data passthru - this is due to how the controller was manufactured - it was not updated to newer standards in the last year, or so.