Channel link - Logitech Harmony - Persistence not saved

All of your Rules share resources. If this Rule is running slowly it is likely caused by a lack of resources because of your other running Rules. See (OH 1.x and OH 2.x Rules DSL only] Why have my Rules stopped running? Why Thread::sleep is a bad idea for details. The tl;dr is avoid Thread::sleep and be careful with long running calls like executeCommandLine and sendHttp*Request.