01-25-2023, 08:45 AM
I reviewed the code and I haven't touched the code that manages the list of saved ports for a very long time, so that can't be involved here. So I don't have an explanation for why it previously worked for you without knowing what ports were saved. If you load up the "Configure MIDI Connections" dialog, that is going to clear the saved ports when you switch between MIDI libraries or turn on/off ports. The list isn't modified otherwise. I do think if I adjust the code to build a larger list of ports and use different logic to decide when to clear ports out (i.e. only when the user specifically unchecks them on the Configure MIDI Connections screen), that should address the issues you are currently seeing.
Mike
Mike