I did some more testing and un-commented the console logging for the UPDATENODEEVENT event in gateway.js, and I can see when it creates the new event. It just disappears on its own, but I noticed that it happens when the garage poll runs (every 30 seconds). I can even see it create the entry in the DB file when it creates the new event, and also after it gets removed, but I can’t see what is actually removing it. It’s kind of like it is writing it to the DB but not updating in memory? I don’t know. Another interesting thing is I just added a new event to my garagemote, then quickly restarted the gateway service. After the restart, the new event is still there. I noticed in gateway.js that it reads from the dB to determine the events that it needs to schedule, so I thought since it was writing it to the dB that maybe it would persist after a restart. Sure enough it does, but I don’t know why yet. Just sharing my findings.