I have written 2 J-link apps to perform some parameter manipulation on large assemblies. Individually, the apps start up in Pro and function properly, but if I try to run both at the same time, Pro exits while the second one is starting. When I originally wrote the apps they worked fine together, but for some reason the command access check code was causing drawing mode in WF5 to behave erratically (drawing commands and ribbon tabs were grayed out and inaccessible for no good reason). I removed the command access checks (at least I think that is all that I changed), and the apps no longer work together.
Does anyone have any suggestions as to what may be causing this issue?
I figured out where I went wrong... I made some changes to the user display messages and accidentally used the same identifier string in the message files for both programs. Still doesn't explain the weird drawing mode behaviour, but at least we can use the programs again.