I had a SA 1.1 that wasn't working.
It involved turning off a switch after 5 minutes.
I deleted that rule and recreated it, with Hubitat saving as SA 1.2.
That rule works.
I'm not not sure when it happened...it's been a few updates, but I just got around to it.
I'm in the Beta program, but I don't think this first happened with a Beta version.
Should I change all my SA 1.1 rules to 1.2? I have quite a few.
Rules in apps don't upgrade themselves from version to version. So let's say you have a rule in rm4, all rules created in rm 4 will stay there and not migrate to rm5. Same for a lot of other rule based apps.
I did that, and same.
I think recreating from scratch is the key, even with same app rule versions, as I recall other people saying in just the couple of instances I recall.
It's already at 1.2 so can't go back.
Hey, it works now.
Not relevant for this conversation now, but for anyone else reading this in the future, it may be worth clarifying one element of this....
When Hubitat produce a new "major" version of an app, e.g. RM4 vs RM5, rules defined in RM4 won't automatically be upgraded to RM5 when a platform upgrade is applied that includes RM5, which is what you were describing @rlithgow1, and what is most relevant for this conversation.
The thing I wanted to clarify for others was, and this is more my understanding of how it works, updates that are applied to RM4 by HE dev's do automatically get applied to rules defined in that version of the app when a platform update is applied, though I expect there may also be some nuances to when and how that occurs.
The way I think of it is when a new major version of a built-in app is released, I think of it like a completely new app that I can choose to use or continue using the older version.
I was trying to give a more simplified answer. It wasn't "specifically" about 4 to 5, just certain rules apps in general when you have a major code change. (button controller is another good example)