Gateway Event Not Executing

I have a gateway event that is supposed to trigger every minute (collecting values from several remote systems). I implemented it first as a timer script and then as a scheduled script. Every 1-2 weeks, it seems to simply stop executing with no errors.

In this screenshot you can see it last executed 17 hours ago, successfully. There is nothing in the logs, it just seems to stop.

Any ideas?

Add some logging to the start of the event so you can get a hint what is going on. It might be generating the same error on every attempt. Such identical errors get suppressed in the logs. Logging your own errors with try: - except: blocks avoids the repeat error suppression.