Land is:
- Group owned or
- Owned by an individual
- Set to a specific group and the avatar running this test is not the actual land owner
When attaching an object from ground with the LSL script command llAttachToAvatar, the object in question stops being able to run scripts, once it attaches.
If the avatar then changes their group tag while the object is still attached, the object's scripts start running again.
The issue does not happen when attaching an object from inventory, just from ground.
This bug reproduces on multiple versions of Firestorm as well. The bug supposedly started happening some time last week, but we cannot be sure about that.
I will be including a test script below to reproduce the issue with.