Hi everyone,
I am developing a method that utilizes the STAR Channel Tools library to sort my sequences. There is some kind of bug(???) where one of my steps (out of many steps that uses the CHAN_ACCESS_Sort2Sequences function) is not performing when doing the first run (simulation or not).
Basically, what I mean is that when I open Control Run and start the first run, the pipetting step is not executed despise being enables and the traces show that my sequences are there. This is what the TRC file shows:
2024-05-16 13:38:20> USER : Trace - complete; ===========================================================================
2024-05-16 13:38:20> USER : Trace - complete; CHAN_ACCESS_Sort2Sequences - START
2024-05-16 13:38:20> USER : Trace - complete;
2024-05-16 13:38:20> Microlab® STARplus : Firmware Command (Single Step) - start;
2024-05-16 13:38:20> Microlab® STARplus : Firmware Command (Single Step) - complete; > RU: er00/00ru01000 12250 01400 13375
2024-05-16 13:38:20> SYSTEM : Pipette - start;
2024-05-16 13:38:20> SYSTEM : Pipette - complete;
2024-05-16 13:38:20> SYSTEM : Execute method - complete;
2024-05-16 13:38:20> SYSTEM : End method - start;
Interestingly, if I rerun the method again without exiting out of Control Run, then the steps are performed as expected. It’s almost as if the library is not connecting through on the first try.
What is also interesting is that I am not experiencing this problem with other steps within the same method utilizing this function nor with old/new methods using this tool. It’s only this step and I cannot figure out why.
I tried troubleshooting such as using different variable and sequence names, resetting the computer, reinstalling the library, etc, but to no avail.
Has anyone else experienced this or have any thoughts on this?
-Nat