Performance Equation not behaving as expected

I have 9 performance equations set up to monitor when another tag reaches a value above 5. My understanding was that they were working as intended, but recently a colleague of mine informed me that there are discrepancies between the monitored tag and the result of the performance equation. I can't find whats wrong with them and I hope that someone can help me or guide me in the correct direction.

 

The tag is setup as follows:





From that I get the following expected results and actual results:


image.png
 

Looking closer at the timetamp of the actual performance equation, it actually seems that the timestamp is 1-2 seconds before the event tag and the performance equation could be evaluated before the triggering event.


image_1.png
This does not appear to be intended behaviour. From the docs: Event-based scheduling


image_2.png
 

I'll probably end up "fixing" it by switching to clock scheduling every 30 min with a 2 min offset, but I am still curious as to why this happens.