Being UDP makes sense, and explains the intermittency of it. Thank you for explaining.
We have attendees with all different levels of connectivity and hardware, and several may run multiple viewer instances.
Myself, for example, when doing a 2-way presentation will have four viewer instances, two each in Kitely & SL, in order to present the story in both places, AND to provide a live camera feed from both places, plus running OBS, Shoutcast, Live Stream to Youtube, and audio shaping/mixing/recording software, Vivox, and using 4 video monitors. And while I've got a reasonably powerful machine and a pretty big internet pipe, it's easy to envision the timeout packet getting lost in all that.
Great idea on an inworld reminder script, and we had been doing that with a "flash-bang" that goes off every 30 minutes...
(30 minutes because we don't know when early arrivals actually arrived)
But it is intrusive to the presentation, and not necessary for premium members and those that are already watching the screen for timeout messages, but if they're not watching for timeouts they won't see the flash either.
So we took to having the storyteller remind people every 30 minutes in voice during the story, but it is an added burden on the storyteller, and again intrusive, especially since we're presenting on multiple grids simultaneously, including grids without time outs so it is confusing to those people.
That's why I was wondering if KID was accessible by an inworld script, that we could then build some clever HUD for that attendees could wear. Not sure what form that would take anyway though.
Alternatively, if we could turn off auto-timeout on the sim we're presenting on for the duration of the presentation that would be awesome too.
The third alternative is... and I assume this is the most likely one... we just forget about it and move along, move along, nothing to see here.
Because really, this is just one of those things, and I know you have much bigger fish a-fryin'!
Thank you, as always, for your quick helps Ilan.