Not sure if this is a bug, or deliberate behaviour, but if Cantabile is already running and you double-click on a set list file in explorer, it doesn’t load the set list. If Cantabile isn’t running, this does as expected and starts Cantabile with the set list loaded.
I guess I’d expect it to ask me to potentially save changes etc as if I’d open the set list from File…Open Recent Set List.
Just double-checked - this behaviour happens after reboot, and doing the reassociation thing made no difference (sorry, I should have said I tried these steps).
To be clear this only fails if Cantabile is running. It will happily launch if I click on a set list file if not running.
Verbose logging doesn’t show anything at all.
Taking a look at the registry, but my current assumption is that Windows doesn’t care if already running.
Same thing if I run as administrator. Additional logging sounds like a good idea.
One thing I did note was that when I did “unassociate” at first glance it didn’t appear that any of the (numerous) entries relating to set list files changed in the registry.