Open gselzer opened 1 month ago
Additionally, it's worth noting that errors seem to be avoided when an empty configuration file is loaded between switching configuration files.
FWIW, the particular case I that remember was when we went from the Demo config (which has Channel
group with Cy5
among other presets) to another config that also has a Channel
group but with no Cy5
config (and all different underlying properties). The error contained something about the Cy5
preset. It was not immediately clear if the error arose from loading the new config or unloading the old one.
I've unfortunately been unable to come up with an MCVE, however I've noticed that some widget remembers existing Devices such that, when a new configuration group is loaded, something triggers it to ask micro-manager about a device that no longer exists. We then receive an error like the following, and the UI crashes.
It's possible that solving #19 could yield more information.