This has happened a couple of different times, with a couple of different browsers.
Going along just fine in a performance -- and then suddenly, the Open Stage client page in a browser on a tablet just... freezes. The controls stop responding.
I actually mentioned this a month ago: Client lost values when reloading the page on a slow connection -- "In my last show, at some point, the browser on the tablet barfed and I had to reload the page" -- but I didn't think much of it at that time because it was a one-off.
It happened again today, twice -- using a different browser from the one I was using earlier. Same problem, different browsers suggests that it's not browser-specific.
(Of browsers: The first time this happened, it was with the stock Huawei browser, which I assume is a fork of the stock Android browser, but I'm not completely sure of that. The second and third time, today, was with Microsoft Edge. So, why don't I use an officially supported browser? Chrome uses too much screen space for itself, so it doesn't display all of my page. Firefox has a really wonky way of responding to faders -- they think "don't respond to accidental touches," but the result is really gross discontinuity in control signals -- it's unusable on stage. It seems that I don't have any really good options. Basically, the least objectionable option now is to use Edge until it crashes, and then reload per my safety mechanism. As a performance instrument, this goes in the "you've got to be kidding me" bucket, but, best I can do at this point. I'm a wee bit frustrated.)
Fortunately, per the earlier thread, I did install a hook to refresh the session state, so if it happens on stage on Sunday, I can just reload the page and let my software resync the values.
But I used Open Stage onstage for a year or two without seeing this problem, and now I've seen it multiple times within the last month. So it seems worth it to investigate -- has something regressed in my environment? Or has it regressed in Open Stage itself?
hjh
PS I have a show on Sunday