Emailtrigger with the first unread mail wil mark the mail read before your script starts!!!
let's say you want to let a robot be triggered by a mail with subject #Blueprint
You create a trigger in the Administrator Console.
Wath out! If in your robot script it say it acts on this subject with "unread email' this will not work.
Because if you have one email receieved, the trigger will mark thisemail read.. and your script won't find an email according to these rules.
So remove this mark from the GET EMAIL command and let your script move the mail to a subfolder or delete afte use otherwise the script will keep reading this mail.
Mind you this is how it worked in version 20.3