2026 week #32: SUG meeting summary

The Simulator User Group meeting place at Longfellow

The following notes were taken from the Tuesday, August 4, 2026 Simulator User Group (SUG) meeting. These notes form a summary of the items discussed, and are not intended to be a full transcript. No video for this meeting – Pantera is on vacation.

Meeting Overview

  • The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas is held every other Tuesday at 12:00 noon, SLT (holidays, etc., allowing), per the Second Life Public Calendar.
  • The “Leviathan Office Hour” meetings are held on the Tuesdays which do not have a formal SUG meeting, and are chaired by Leviathan Linden. They are more brainstorming / general discussion sessions.
  • Meetings are held in text in-world, at this location.

Simulator Deployments

  • The hot fix for some regions failing to grant capabilities correctly to the viewer (and thus crashing the viewer) deployed in mid-July … has a bug (causing log-in and teleport issues).
    • As a result, the fix was rolled back on August 4 for the SLS Main channel and will be rolled back on August 5 for the RC channels.
    • Once the roll-back is complete, things should behave as per the Kumquat simulator update.
    • This roll-back should help alleviate many of the recent region crossing issues people have been experiencing in the last week – see below for more.

Game_Control

  • Leviathan Linden continues to work on game_control (viewer and server-side).
  • Viewer:
    • He has added a “mouse” mode: it is possible to press a button on a game controller and move the viewer’s mouse  the mouse around. This also allows mapping of  mouse left- and right-click function to a controller.
    • However, he noted he is unsure of what to do with the “semantic data” there (e.g. axis values will currently show the delta_X and delta_Y input that is driving the mouse, which isn’t particularly useful; he imagines scripters would be more interested in “mouse_X, mouse_Y”, so he is still wondering about how best to make that info available, if it is needed).
    • He has, however further modified PromptFont (used for the game_control preferences UI) to make it more readable.
  • Server side:
    • As noted during his previous Office Hours meeting, there are some further server-side aspects to game_control he wishes to complete.
    • However, it might be a few weeks before this is in any way ready – and this work needs to be deployed ahead of the viewer-side code becoming generally available in viewers, and will include the required UDP message updates to pack “semantic data” & make it available to LSL via a new function call.

Region Crossings

  • As per the last SUG meeting and the previous Leviathan Office Hours, Pepper Linden has put together some fixes to address vehicular region crossings (see this bug report).
    • This are currently available on the Blake Sea region on Aditi (the Beta grid) for those wishing to test them.
    • Pepper encourages those who can to log-in to Aditi hand test things & provide feedback. Pepper can be reached in-world via IM or via the SL Discord server.
  • In terms of the recent (last week-ish) region crossing issues:
    • These are believed to be related to the bug introduced into the simulator coder, per the simulator notes at the top of this summary.
    • As most of the Blake Sea regions are on the BlueSteel RC channel, it was suggested that once the roll-back on the RC channels scheduled for Wednesday, August 5 has been completed, crossings can be tested there.
    • If people continue to experience issues which appear to be the same as or similar to those experienced prior to the roll-back
    • However, if people continue to experience significant crossing issues, they can message Rider with details on the SL Discord server.
  • A general discussion on region crossings – reporting issues, keeping people informed of changes / updates, etc., formed a major part of the meeting.

Lua Notes

  • Harold Linden has mostly finished the upgrade of the SLua repository to match the current upstream version of Luau.
  • The development version now has integers in Lua, and  support for them has been added to lljson “and friends” so they should be supported when Lua is deployed.
    • He noted this has been a significant change, removing a lot of integer and yield-related code that now has an upstream equivalent, so in the next few weeks people working with Lua  will need to recompile any existing scripts using Lua – although in the future, this will not be necessary, as there will be a compatibility framework which can be used.
  • Rider Linden has rolled out new wrappers for the functions relating to particles and HTTP requests enabling properly-typed tables to be passed to them without having to remember the arcane rule names and values for particle systems. He noted would welcome  PRs that wrap some of the other lists as well.
  • As per my notes from the previous Content Creation User Group meeting, Rider Linden has produced a new version of the VSCode plugin with might tighter integration with the viewer.
    • However, it has been pointed out to him that it is not entirely obvious on how to set the plug-in up, so in order to help with this issue he has opened up a documentation page, which will be populated.

General Discussion

  • Monty Linden has been itemising some HTTP changes for LSL, “so that we can support things that are less weird and arbitrary”. He hopes to make this a public RFC or a blog post “soonish”.
  • The face count mismatch bugfix remain in limbo, having raised numerous internal questions at LL during code review. Leviathan – was had been looking at it – has also been focused on game_control but will try to take another look at that as soon as game-control is “mostly done” (e.g. server- and viewer-side communication changes, new LSL call, as mentioned above).
    • Monty Linden added that a fix is “very much wanted”, as the current coding around the issue is “interesting”, but he wants the final result to be “absolutely solid”.
  • The request for a llGetRegionWorldMapTile function remains on a “thing that would be nice to get done” at LL, but does not have any resources looking at it at present.

Date of Next Meetings

  • Leviathan Linden: Tuesday, August 11, 2026.
  • Formal SUG meeting: Tuesday, August 18, 2026.

2026 week #31: SUG Leviathan Hour: game_control / region crossings

The Simulator User Group meeting place at Longfellow

The following notes were taken from the Tuesday, July 28, 2026 Simulator User Group (SUG) off-week meeting (the “Leviathan Office Hour”). These notes form a summary of the items discussed, and are not intended to be a full transcript. They were taken from my chat log of the meeting, and Pantera’s video is embedded at the end of this article – my thanks to her, as always, for recording and providing it.

Meeting Overview

  • The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas is held every other Tuesday at 12:00 noon, SLT (holidays, etc., allowing), per the Second Life Public Calendar.
  • The “Leviathan Office Hour” meetings are held on the Tuesdays which do not have a formal SUG meeting, and are chaired by Leviathan Linden. They are more brainstorming / general discussion sessions.
  • Meetings are held in text in-world, at this location.

Game_Control

  • Leviathan has cut a new version of the game_control viewer (v0.7.8). This includes:
    • Per-axis per-mode invert option.
    • Keyboard support for flycamming.
    • Variable speed for avatar rotations when using the game controller stick.
    • Mouse-click actions for Mouselook mode.
    • Mouse mode (ability to control the on-screen with a gamepad.
  • His hope remains to get the game_control capabilities into the Lua editor viewer before that finally goes to release status (which might happen in the latter part of August).
  • However, internal discussions at the Lab have caused Leviathan to realise he needs to overhaul the GameControlInput UDP message format server-side before the code can go out in a viewer. This work will also require a server-side code updates for the simulator in order for game_control to work.

Region Crossings

  • During the week #30 Simulator User Group meeting, Pepper Linden indicated they had put together some fixes to address vehicular region crossings.
  • Those updates have been deployed to the Blake Sea region on Aditi (the Beta grid) for those wishing to test them.
  • Sandbox Wanderton and its neighbours are also going to be cloned on Aditi for further vehicle testing on land.
  • The above work is separate to Harold Linden’s work on script serialisation to prevent scripts from crashing/disabling on a region crossing should be live across the grid in the current simulator release.
  • He also indicated LL is aware of recent region crossing issues within Blake Sea on Agni (the Main grid), which might be griefer related.

In Brief

Please refer to the video for more on the following.

  • As per my week #29 Leviathan Office Hour notes, PromptFont is being used for the game_control preferences UI.
    • It was asked if the tool could be more widely used within the viewer.
    • However, there are no plans to do so because the version in use has been modified for that specific use, with a large number of unused glyphs stripped out that to reduce viewer installer bloat and limit dependency on PromptFont beyond the game_control requirement.
    • The above sparked a conversation on viewer fonts that ran through most of the meeting.
  • A general discussion on the use of AI LLMs for coding.

Date of Next Meetings

  • Formal SUG meeting: Tuesday, August 4, 2026.
  • Leviathan Linden: Tuesday, August 11, 2026.

2026 week #30: SUG meeting summary

The Simulator User Group meeting place at Longfellow

The following notes were taken from the Tuesday, July 21, 2026 Simulator User Group (SUG) meeting. These notes form a summary of the items discussed, and are not intended to be a full transcript. They were taken from the video recording by Pantera, embedded at the end of this summary – my thanks to Pantera for providing it.

Meeting Overview

  • The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas is held every other Tuesday at 12:00 noon, SLT (holidays, etc., allowing), per the Second Life Public Calendar.
  • The “SUG Leviathan Hour” meetings are held on the Tuesdays which do not have a formal SUG meeting, and are chaired by Leviathan Linden. They are more brainstorming / general discussion sessions.
  • Meetings are held in text in-world, at this location.

Simulator Deployments

  • As recorded in my notes from the the previous Simulator User Group, there has been a bug which has been causing some regions to fail to grant capabilities.
    • A hot fix for this was deployed on July 14 and July 15 across all simhost channels. This is described as “not a complete fix, but at least now we aren’t taking out an entire simhost at a time”.
  • Tuesday, July 21 saw the SLS Main channel server restarted without a deployment.
  • Wednesday July 22 should see the Mango update deployed to the simulator RC channels.
  • The next simulator release after Mango is Nectarine.

In Brief

  • Rider Linden has as been finishing up a first pass on the VS code integration and is looking forward to getting it out, although it will need to be coordinated with the next Lua release
  • Leviathan Linden:
    • Has cut a new pre-release of the game_control viewer, and acknowledged the assistance of user Wolfgang Senizen for submitting changes to help in mapping actions to buttons, and Horny nuzzle for the suggestion to use PromptFont for the game_control preferences UI (see my Leviathan Office Hours notes).
    • What’s new with the updated viewer:
      • You can map buttons to avatar movement actions.
      • The DPad is mapped by default to fwd/back and strafe left/right.
      • You can run if you tilt the sticks far enough.
      • The UI mapping is revamped, mapping actions to inputs rather than the other way around.
      • There is an improvements to show the raw inputs/outputs in the per-device axes options (offset, invert, dead_zone), another sub-tab that shows raw data being sent to the server.
    • There are some further server-side aspects to game_control Leviathan wishes to complete, but these will be as his schedule allows.
    • Following discussion of an issue he introduced into UDP messaging at his last Office Hours meeting, he now has a fix for the problem (which is related to avatars that stay cloudy on log-in).
  • Roxie Linden noted that:
    • Has been working on the WebRTC p2p IM bug where sessions fail to start, and is making progress. There is now a potential fix for at least some of the failures, and which should be going out “soon”.
  • Pepper Linden:
    • Has been “hacking away on a new test harness” which creates a “fake grid” with multiple real simulators and viewers, and which can be used to reproduce some of the more tricky scenarios that are hard to pin-down – in this case, region crossing issues.
    • As a result of this, Pepper has managed to put together some fixes which – all things being equal – should help out with vehicle region crossings.
      • These fixes include changes to hold a vehicle in a region until all passengers are “ready” before it is allowed to enter another region, with an extension to what it means for a viewer to be “ready”.
      • This means the hand-off will only be performed after each passenger/viewer has polled their new neighbour’s event queue and it’s been able to verify there’s a real circuit/session in place.
      • Pepper is willing to have these updates deployed to the Blake Sea region on Aditi (the Beta grid) for user testing.
    • Pepper also noted that there is still an open question of how to handle region hand-offs when an avatar is crossing into parcel to which they do not have access to, such as perhaps fining the nearest open parcel and deliver the avatar there , or simply “tunnel through” the blocking parcel.
    • Another issue area Pepper hopes to be able to look in to is getting caught in TP limbo.
  • Harold Linden (Lua):
    • Is currently trying to catch-up on a backlog of word after being caught up with a house move an all that has involved.
    • Given the majority of changes LL wanted to implement are now in the SLua 0.710 branch and are relatively stable, he plans to merge-in the updates from upstream Luau in the next day or so.
      • This was not going to include the Luau integer implementation, however, as discussion in the meeting which indicated that integers are enabled by default, classes are not, in the most recent Luau updates may have given Harold pause to consider swapping LL’s integer implementation over to the upstream Luau implementation first.
      • He also noted he’s very much like for classes to be stabilized before general release but will “see how that goes”.
      • Once merged, the updates will take a little time to reach release as he catches up on the pending definition changes.

General Discussion

Please refer to the video below for  more on the following.

  • Pepper’s work on vehicle region  crossing led the a discussion on banlines and providing better means for those driving / sailing / boating / flying to identify parcels they are not able to access before then come up against the banlines and encounter problems (being unseated, becoming stuck and having to relog, etc., losing their vehicle, etc) – such as by highlighting parcels where access is block on the Mini-Map.
    • This led to a discussion on security orb, warning, marking parcels with orbs in operation, etc.
  • A further general discussion on Lua ran through the latter 2/3s of the meeting, interpolated with the above discussion for part of the time.
  • The slight drop on crossing regions when free-flying was discussed among region attendees.
  • Assorted commentary and one or two gripes and some viewer-side requests with the suggestion they are referred to the viewer (open-source) meetings.

Date of Next Meetings

  • Leviathan Linden: Tuesday, July 28, 2026.
  • Formal SUG meeting: Tuesday, August 4, 2026.

2026 week #29: SUG Leviathan Hour

The Simulator User Group meeting place at Longfellow

The following notes were taken from the Tuesday, July 14th, 2026 Simulator User Group (SUG) off-week meeting (the “SUG Leviathan Hour”). These notes form a summary of the items discussed, and are not intended to be a full transcript. They were taken from my chat log of the meeting, and Pantera’s video is embedded at the end of this article – my thanks to her, as always, for recording and providing it.

Meeting Overview

  • The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas is held every other Tuesday at 12:00 noon, SLT (holidays, etc., allowing), per the Second Life Public Calendar.
  • The “SUG Leviathan Hour” meetings are held on the Tuesdays which do not have a formal SUG meeting, and are chaired by Leviathan Linden. They are more brainstorming / general discussion sessions.
  • Meetings are held in text in-world, at this location.

Simulator Update

  • As recorded in my notes from the the previous Simulator User Group, there has been a bug which has been causing some regions to fail to grant capabilities.
  • Rider Linden has been investigating the issue, and a hot fix should have been / will be deployed during the July 14th SLS Main channel restarts and the restarts of the RC channels on July 15th.

Game_Control

  • Whilst not directly linked to Lua, Leviathan hopes to get his work on game_control complete and into the Lua editor viewer so it can be shipped with the Linux viewer support.
  • It has been suggested that PromptFont could be used for the game_control preferences UI, and Leviathan is investigating this.
  • He will also be providing some viewer-side actions that can be mapped to, and triggered by, pressing buttons on the game controller (e.g. fly, run, toggle Voice on/off) in addition to the existing ability to move the avatar around (walk, crouch-walk, jump, strafe).
  • Another area of work he is investigating is to add a limited interaction capability so avatars can walk up to in-world, unseated object and transmit an action event to it (such as display any dialogue menu it has associated with it).
  • Leviathan has previously mentioned the idea of adding “semantic” meanings to the game-control data, and had been considering adding a new event to provide that info.
    • However, Monty Linden has suggested using a new function call (e.g. “llGetSemanticGameControl()” or similar) which could be used in the regular event to get the same data but resorted according to how the viewer has mapped it.
  • Leviathan noted he also needs to add new data to the GameControlInput message.
  • These updates led to a further discussion on possibilities for game_control together with possible additional avatar movement option – please refer to the video for more.
  • Alongside of game_control, Leviathan has been working on enhancement for the viewer’s flycam capabilities (e.g. for use with a 3D mouse system), such as Roll. More work is required on this, which might see the enhancements ported to game-control.

In Brief

  • Leviathan noted he has been working on a fix for an issue he actually caused, in which attachment scripts sometimes cease working correctly according to parcel permissions. He tracked this to his changes in making the simulator process idle scripts faster.
  • Lua:
    • Following an internal meeting, it appears there is a “hopeful tentative plan” to release Lua in the “O” simulator update.
    • If time frames stand, this could be sometime in late August or September, given that the next simulator release will be Mango, which will be followed by Nectarine, which is targeting late July or August.
    • This would see the Lua editor viewer (with resumed official support for Linux) released around the same time, if not a little earlier.
  • Work on this has not as yet been merged into the simulator development code.
    • Leviathan believes the work is almost done, he just needs consensus for the rest of the team that the fix as he’s implemented it is the right thing to do.
    • Once consensus has been reached, the fix will likely be merged into the simulator development code for a future release.
  • It has been reported that there is an issue with events being dropped causing scripts to stop working as intended.
    • One report is that  scripted object stop working correctly when they change owner change owner, or message_linked or linksetdataRead randomly stop working.
    • The issue of scripts dropping is known to LL and Monty Linden is apparently investigating it.
  • A report has been made about the new dual-queue UDP messages processing code (currently in viewer-development but not released) in the viewer in that it causes out-of-order messages processing.
    • In particular, the first ObjectUpdate message creating an avatar can be processed too late and after the AvatarAppearance message to rez that avatar: since the avatar object is not yet created (not in object list), the AvatarAppearance is ignored and the avatar does not rez.
    • This may be due to there being assumptions in the dual queue design (both server and viewer side), which could be inappropriate, on the order in which some messages must be sent and processed for things to work properly.
    • Leviathan has indicated this will be looked into.
  • The above prompted Leviathan to note that he has a follow-up project to his UDP work and related to viewer networking he still hopes to get to.
    • This will be to tighten up the back-pressure info from viewer to server when it starts to get overloaded by network traffic, the problem being that when the viewer gets into this state, it will inform the server, but the process to send the messages takes too long and the viewer might only inform the primary simulator to which it is connected, not all the simulators it is currently talking to.
    • This led to a brief discussion on bandwidth throttling and use of an ACK UDP message to inform the server that its UDP queue is getting full, reducing the volume of messages until the flag is cleared by the viewer.
    • This was seen by Leviathan as a good idea.
    • See the last 15 minutes for the video for more on this.

Date of Next Meetings

  • Formal SUG meeting: Tuesday, July 21, 2026.
  • Leviathan Linden: Tuesday, July 28, 2026.

2026 week #28: SUG meeting summary

The Simulator User Group meeting place at Longfellow

The following notes were taken from the Tuesday, July 7, 2026 Simulator User Group (SUG) meeting. These notes form a summary of the items discussed, and are not intended to be a full transcript. They were taken from the video recording by Pantera, embedded at the end of this summary – my thanks to Pantera for providing it.

Meeting Overview

  • The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas is held every other Tuesday at 12:00 noon, SLT (holidays, etc., allowing), per the Second Life Public Calendar.
  • The “SUG Leviathan Hour” meetings are held on the Tuesdays which do not have a formal SUG meeting, and are chaired by Leviathan Linden. They are more brainstorming / general discussion sessions.
  • Meetings are held in text in-world, at this location.

Simulator Deployments

  • No deployments for the week, just restarts
  • The next simulator update will be called Mango.

In Brief

  • Rider Linden:
    • Has merged in the rulebuilder code for Lua, so that’s ready to go. He noted that if any one wants to volunteer to fill out the tables for some functions it would be much appreciated.
    • This week he is on-call and hopes to hunt down an issue that’s causing some regions to fail to grant capabilities. He has ideas on the cause, and so is hopeful he can fix it.
    • Is also working on object publishing (prims as virtual filesystem that can be interacted with directly from VSCode, so it is possible to access and create scripts and notecards in a prim directly from VSCode rather than to have to keep switching focus between prims in world).
  • Leviathan Linden:
    • Is back working on game_control, currently doing an overhaul of the preferences UI and how the settings get formatted.
    • Notes the goal is to make it possible to map buttons to avatar movement actions (i.e. DPAD buttons to MOVE_FWD and MOVE_BACK)
    • Currently, the game_control viewer code is distinct from the Lua viewer code, but Leviathan plans on using that viewer in code merges with the game_control code.
  • Roxie Linden noted that:
    • Has been working on the WebRTC p2p IM bug where sessions fail to start, and is making progress. The issue seems to be a race condition in the back-end chat handling code; however, given the exact cause is hard to reproduce, there is no guarantee the fix in progress will correct all instances of session start failure, but Roxie optimistic.
    • On the viewer-side, has been working on changes to pull in a more recent libwebrtc + reduce some audio hiss.
  • Harold Linden (LUA):
    •  Has been busy with personal matters, but is now hoping to get back on top of  Lua PRs and resuming work on bringing the SL Lua back in-line with Luau upstream. This is seen as important as many things added to Luau upstream which would be useful for the Lua project (e.g. 64-bit integers and classes).
    • Commenting on the general state of the project, Harold added:
[the work is] Mainly polish at this point. I’d like our integer implementation to be based on Luau’s even if it’s not entirely the same under the hood so LSL can perform well, and I’d to have all scripts share a GC so that we don’t have separate memory allocators for each and every script as we do currently.
  • Monty Linden noted that lsl-definitions have been updated recently but not baked into a release and cycled around yet – this will happen “soonish”.

General Discussion

Please refer to the video below for  more on the following.

  • One of the issues with Lua on the simulator side has been the simulator crash rates. Rider described these as now being “encouraging”, many of the issues are “known and on the list to address”.
  • Harold’s comments on adopting upstream updates from Luau led to a discussion on 64-bit and 32-bit Lua support.
  • This in turn led to a discussion on Lua and llhttp.request.
  • A discussion on documentation.

Date of Next Meetings

  • Leviathan Linden: Tuesday, July 14, 2026.
  • Formal SUG meeting: Tuesday, July 21, 2026.

2026 week #26: SUG meeting summary

Missing Melody, May 2026 – blog post

The following notes were taken from the Tuesday, June 23, 2026 Simulator User Group (SUG) meeting. These notes form a summary of the items discussed, and are not intended to be a full transcript. They were taken from the video recording by Pantera, embedded at the end of this summary – my thanks to Pantera for providing it.

Meeting Overview

  • The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas is held every other Tuesday at 12:00 noon, SLT (holidays, etc., allowing), per the Second Life Public Calendar.
  • The “SUG Leviathan Hour” meetings are held on the Tuesdays which do not have a formal SUG meeting, and are chaired by Leviathan Linden. They are more brainstorming / general discussion sessions.
  • Meetings are held in text in-world, at this location.

Simulator Deployments

  • The Loganberry RC is now grid-wide.
  • The next simulator update will be called Mango.

In Brief

  • Rider Linden:
    • Has some fluent interfaces for the Lua project, with what he believes is a final version, with a PR in lsl_definitions.
    • Is now going to his object publishing work (a websocket API, to edit objects and their inventory, to allow things like vscode to see inworld objects and their contents etc., see here).
    • Note that this API will not recognise remote connections, but should be between the viewer and an external editor running on the same machine.
    • He also noted that LSL function interfaces and Lua function interfaces are both built from the same source file. So anything in one, should be available in the other.
  • Leviathan Linden:
    • Has added added OBJECT_LOCKED to llGetObjectDetails() via the Lua project. The new enum is available to LSL and will work in the mono runtime… but it won’t be delivered until the Lua project ships.
    • Has also been working to port Wolfgang’s game-control work from Alchemy to the official viewer game-control project. This is a work in progress, and some changes will be required.
    • Still needs to do some follow up work on Navmesh crash fix he was working on in week #23.
  • Roxie Linden noted that:
    • The WebRTC team is still working on some evaluation of options for voice-to-text transcription.
    • This work is still very much at the experimentation stage, so people should not expect to see it suddenly appearing.
    • There will need to be some tuning of sound filtering and voice activity detection for any transcription service to work, but this should not affect Voice quality.
  • Harold Linden (LUA):
    • Has mostly been on housekeeping work.
    • Is going to merge the work from the Lua branch back into the main server branch (with Lua still flagged off) so they get out of sync less.
    • He also plans to pull the new Luau changes from upstream since LL is a little behind with this.
    • Noted that as well, classes and Lua integers will be flagged off until they firm up, but the code will be part of the repo.
    • Noted in the general discussion that the Lua scheduler only gets one time slice per frame (its the same scheduler as used for Mono).
    • Overall, believes the project is now approaching “release quality”.
  • Monty Linden noted that lsl-definitions have been updated recently but not baked into a release and cycled around yet – this will happen “soonish”.

General Discussion

Please refer to the video below for  more on the following.

  • The issue of teleport disconnect viewer crashes was raised again.
    • As has been previously noted within SUG meetings, there is no singular cause of TP disconnects  / crashes. LL have been looking into causes and have been working to fix some of the causes.
    • Anecdotal evidence indicates that recent fixes have (in the current release viewer – “Flat UI”) have helped improve some issues.
  • There have been reported of IM chat failures occurring with the notification: Chat Session Aborted.
    • Two causes for these issues have been identified, and a fix for one was released as part of the Loganberry simulator update.
    • LL is actively working on the second, which appears to be one of the IM chat server misbehaving. The hope is that a fix will be deployed soon.
  • There was a discussion around the Lua scheduler (some of which is noted above) between 34 and 42 minutes of the meeting.
  • A general discussion on animations, including the potential for Lua to simplify things by using fewer scripts and for WIBNIs such as an IK system that simply directs where body parts should be (e.g. “bum on this cushion; elbow on this armrest”).
    • This included a discussion on llGetVisualParams, revocation of scripted animation permissions, etc. Please refer to the video.

Date of Next Meetings

  • Leviathan Linden: Tuesday, June 30, 2026.
  • Formal SUG meeting: Tuesday, July 7, 2026.

† The header images included in these summaries are not intended to represent anything discussed at the meetings; they are simply here to avoid a repeated image of a rooftop of people every week. They are taken from my list of region visits, with a link to the post for those interested.