Incorrect state detection causing infinite restart loop

ADS doesn’t have a state, so that trigger will fire every single time no matter what. This is functioning as it is supposed to.

Sounds like what you want to do is create a schedule inside that instance instead?