New psychopy version changed my eyelink triggers

OS: WIN 11
PsychoPy version (e.g. 2025.1.1 Py 3.10):
**
Hello,** I downloaded the new psychopy 2025.1.1, after I had version 2024.2.1.
Since then my eyelink triggers changed from “100” or ”101” etc. to: “‘100M_ONSET_CAT074_1_NF.pngLSF.png9.0034 OFFSET 0.74 deg. 32.0,34.5 pix..g. -6.5,0.6 pix.x.’” for example. The triggers numbers are kept but other text is added to it.

I have no idea why and I would like your help to fix it.
The triggers code inside the psychopy builder is:

=== ONSET TRIGGER ===

if EncodingImage.status == STARTED and not sentOnsetTrigger:
if Filter == “HSF”:
el_tracker.sendMessage(‘%d’ % 300)
el_tracker.sendMessage(“STIM_ONSET_” + ImageName)
elif Filter == “LSF”:
el_tracker.sendMessage(‘%d’ % 200)
el_tracker.sendMessage(“STIM_ONSET_” + ImageName)
elif Filter == “NF”:
el_tracker.sendMessage(‘%d’ % 100)
el_tracker.sendMessage(“STIM_ONSET_” + ImageName)
sentOnsetTrigger = True

Thanks in advance,
Yuval Even Zahav

Check you aren’t using ImageName for something else?

Also, it might be worth trying an upgrade to 2025.2.3 in case that version had a bug in eyelink triggers.

Thanks for your response!
I don’t use ImageName for something else, also the “el_tracker.sendMessage(‘%d’ % 300)” does not include ImageName and it still happens. I downloaded the version you mentioned and unfortunately it still happens.