OK So what I found out is that some installers (can’t remember which because I’ve tried so many combinations…) install useless files, probably obsolete, in the “ProgramFiles/monome/serialosc” folder, and after they’re installed, even if you just uninstall serial osc and other monome applications, they stick in that folder, so you have to uninstall everything AND delete the monome folder. Once that’s done, just install bonjour and serialosc manually, check the monome/serialosc folder and make sure all you see there is “libmonome.dll” “serialoscd” “uninstall” and a folder called monome with 3 protocoles.dll in it. I don’t know if it’s making a lot of sense and it sure was a very unacademic way to correct the problem, but after hours of trying, I found it was the only solution to get serialosc to automatically run as a service at the start of Windows and detect my monome easily. Hope it helps.