Hello Dojo,
I've been working on a driver which executes two scripts from a QAction. The first script simply takes a string and generates an info event while the second script does some more complicated logic. When I test this logic on one of our DMAs, the first script seems to run an infinite number of times. This only happens on this one DMA. I have verified that the driver only calls the part of the code where these two scripts are executed once based on logging and seeing that the second script was called only once. Does anybody know what might cause this issue?

Hello Again,
I was passing the same IDms object to both script functions and it seems that DataMiner didn't like this as when I passed to each one it's own DMS object, the error no longer occured.
I decided to test a version with the second script commented out and the issue didn't occur, so this seems to be related to executing both scripts