My Kiiroo Onyx+ get's the red light issue when there are a few seconds without action. I can reproduce this behavior consistently on my own custom funscripts and with SLR scripts. This video https://www.sexlikereal.com/scenes/kurea-hasumi-battle-royale-with-kurea-hasumi-15484 get's me the red light between 27:55 and 27:57 consistently.
It's likely a Kiiroo issue because it also happens when using Scriptplayer instead of the Haptic Connect app. The problem is that Kiiroo won't give any support on this because I'm using or have used external scripts and immediately closes any support ticket I try to make. I'm using the latest versions of SLR and HC sideloaded on my Quest 2 with SLR Quest setup.
I don't know if the debug tools SLR has for Kiiroo are any good but the fact that I can reproduce it consistently should help a bit. If there is any way I can assist with this in some way please let me know. Increasing or decreasing the speed booster option in the HC app does not make a difference btw. If any Onyx+ users could vote on the poll it would be much appreciated.
The only solution I currently know of is to edit the funscript files and add filler strokes on parts where there is no action for a second or so. Of course this can be really tedious because I also have to remove them when I share my scripts. I'm not opposed to just buy a new onyx+ but it's wasted money if it's going to happen again..