A day later, it turns out that the problem with the rule does not seem to be related to Trigger Events.
Yesterday, Scheduled Events looked like this
Today it looks like this
Looking at the Past logs, the rule appears to have been triggered once
The next step is to change the Required Expression to see if that makes a difference.
If anyone has an idea what it is that causes the rule to crash after a few days, I'd appreciate any suggestions.