Pygaze plugin not sampling from Tobii Spectrum Pro
I'm having some problems sampling from a Tobii Spectrum Pro in Opensesame using the Pygaze plugin.
I had a working anti-saccade protocol, then we had a COVID lockdown, and I returned to it not working :/ Now I'm just trying to get the simple example working.
When using the eye tracker, sample() is returning (-1, -1), which I understand to be an error, so the gaze dot is drawn in the top left corner. When using the advanced dummy, it works as expected.
Hacking apart the Pygaze simple tracker example to have a gaze dot, it works fine with the eye tracker. That leads me to believe that the problem lies in the Pyaze Opensesame plugin.
I am running everything in the same virtual environment, I've tried in Python 3.6 and 3.8. I'm now looking for ideas on what to try next. Happy to post whatever code or logs might be useful, but not sure how useful that is without the tracker itself.