decentraland / decentraland/unity-explorer

[QA] Genesis Plaza | Scene restriction message incorrectly triggers when playing scene emotes

Closed
#9,096 2 comments 0 reactions 0 assignees View on GitHub
2-medium bug qa-team stale ui
Dominant language
C#
Stars
23
Forks
17
Avg merge
2d 16h
Merged PRs (30d)
101

Description

### 🛠️ **Build version:**
`v0.153.0-alpha-dev-f40899e`

### 📔 **Issue Description:**
When playing a scene-provided emote in Genesis Plaza (e.g. the "Roast a marshmallow" interaction at the campfire), the minimap tooltip "This scene is restricting the use of the following features: Avatar movement disabled" pops up — even though avatar movement is not actually restricted and continues to work normally. This is unrelated to scene entry; the message appears specifically when the emote is triggered, and falsely reports a restriction that isn't in effect.

### 👣 **STR:**

1. Go to Genesis Plaza
2. Walk up to the campfire and interact with "Roast a marshmallow" (or play any other scene-provided emote)
3. Observe the minimap restriction tooltip appears immediately

Issue also reproduced in the DCL Store when clicking the arrows

### ✔️ **Expected Result:**
No restriction message should appear from playing a scene emote, since Genesis Plaza does not restrict avatar movement during this interaction. Movement remains usable throughout, so the tooltip text is also inaccurate.

### ❌ **Actual Result with evidence:**
Tooltip "This scene is restricting the use of the following features: Avatar movement disabled" appears as soon as the emote is played, despite avatar movement remaining fully functional.

[Screenshot attached showing the tooltip during the marshmallow-roast emote interaction]

### ➗ **Reproduction:**
##### 🔁 Always - reproduced consistently across multiple tests

#### 🖥️ **Operative system and additional Notes:**
macOS (Apple M3 Pro)
Windows

Note: `RESTRICTED_ACTIONS` and `EMOTE` log categories are disabled in this alpha build, so Player.log does not capture the trigger event for this tooltip — validation is based on visual/in-game observation only.

Possibly related but likely a distinct issue from #8334 (which covers the tooltip *failing* to appear on entry to a genuinely restricted scene). This case is the opposite: the tooltip *incorrectly* appears, in a non-restricted context, triggered by an emote interaction rather than scene entry — suggesting the emote-trigger code path may be wrongly tied to the movement-restriction flag/UI.

[Player.log](https://github.com/user-attachments/files/29499201/Player.log)

Image

https://github.com/user-attachments/assets/57262163-2ca4-40b3-b58b-f4e0a3f86c16

DCL Store

[Player.log](https://github.com/user-attachments/files/29499921/Player.log)

https://github.com/user-attachments/assets/bb31927d-eb99-4747-9340-783462eaef16

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue in Genesis Plaza at the campfire and in the DCL Store, then trace the scene-emote interaction path that triggers the minimap restriction tooltip. Verify the restriction state and tooltip trigger during an emote; done means no tooltip appears and avatar movement remains usable, with regression coverage if the relevant test location is identified.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, unity
Domain
game-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.