I’d do the following, just to clear everything out.
-
Are you using the latest snapshot? If not you should try it on the latest just in case there is a problem that has already been fixed. Try it with the beta version of the app as well (it’s in the play store).
-
Restart the phone
If it still persists then file an issue on the openhab-android repo.
There are a few deal killer bugs still in the PaperUI implementation that makes it really hard to recommend, though they are slowing being worked down. The problems are with the UI though, not the Rules themselves. The UI is also missing some important Rule triggers like System started and a comprehensive cron trigger. I believe the underlying JSON supports it, it’s just a problem with PaperUI, which no one really knows how to work on anymore so fixes and new features are hard to come by (this is why it’s being replaced).
If you want to go for something more future proof than Rules DSL, the JSR223 Rules are totally ready for prime time. With the helper libraries writing Rules in Jython or JavaScript is basically as easy to learn and do as Rules DSL. These rules get executed using the same engine as the PaperUI Rules and should you choose to move to the UI created Rules at some point it shouldn’t be too difficult.
It’s mainly Rules DSL Rules that are a problem (i.e. .rules files). Text based JSR223 Rules load up really fast.