decentraland / decentraland/unity-explorer
[QA] Genesis Plaza | No catching animation displayed when catching on the fishing pond
- Dominant language
- C#
- Stars
- 23
- Forks
- 17
- Avg merge
- 2d 16h
- Merged PRs (30d)
- 101
Description
### 🛠️ **Build version:**
v0.164.0-alpha-main (production, Windows)
### 📔 **Issue Description:**
When catching an animal/fish through the casted line at the Genesis Plaza fishing pond, no avatar animation is displayed during the catch. The catching interaction completes, but the avatar remains unanimated throughout the action.
> **Related issue:** #9485 — Player stuck and unable to emote after fishing pond success animation (different symptom: animation plays but player gets stuck afterward).
### 👣 **STR:**
1. Open the app and load into Genesis Plaza
2. Go to the fishing pond and cast a line
3. Catch something on the pond
4. Observe that no avatar catching animation is displayed
### ✔️ **Expected Result:**
An avatar catching animation should play when an animal/fish is caught through the casted line.
### ❌ **Actual Result with evidence:**
No animation is displayed during the catch. The avatar remains static.
**System info from log:**
- Unity: 6000.4.0f1
- Explorer: v0.164.0-alpha-main
- GPU: NVIDIA GeForce RTX 3060 (Direct3D 11.0)
- CPU: AMD Ryzen 5 5600G, 12 cores
- RAM: 48948 MB
- OS: Windows 11 (10.0.26200)
**Notable log entries:**
- `ANIMATOR`, `AVATAR`, `EMOTE` log categories are disabled in this alpha build, so no exception trace is captured for the animation flow — reproduction is confirmed visually/in-game.
- Scene loaded: `(-3, -2) - bafkreihkt2hubw5qjyqjpujawkhaixacrmvo54mulwifw2amlzen2znwhm` (SDK 7.24.4)
- One `AssetBundle.Unload` race condition noted: `AssetBundle.Unload was called while the asset bundle had an async load operation in progress.`
Player.log (key excerpts)
```
Unity Version: 6000.4.0f1
Version: v0.164.0-alpha-main
OS: Windows 11 (10.0.26200)
GPU: NVIDIA GeForce RTX 3060, Direct3D 11.0 [level 11.1], 12115 MB
Loading scene '(-3, -2) - bafkreihkt2hubw5qjyqjpujawkhaixacrmvo54mulwifw2amlzen2znwhm' (sdk version: '7.24.4')
Loading scene '(-4, -4) - bafkreifir4psmcjxpdusnuvwhcytmt46gh4nch4f2xlvixdo6xzymseckq' (sdk version: '7.22.1')
AssetBundle.Unload was called while the asset bundle had an async load operation in progress. The main thread will wait for the async load operation to complete.
```
Note: `ANIMATOR`, `AVATAR`, `EMOTE`, `INPUT` log categories are disabled (alpha build).
### ➗ **Reproduction:**
##### 🔁 Sometimes — 5/10
#### 🖥️ **Operative system and additional Notes:**
Windows 11 — AMD Ryzen 5 5600G, NVIDIA GeForce RTX 3060
---
Reported by daf via Slack. Requested by Flora Gomes via Slack.
Contributor guide
Research direction
Start by reproducing the fishing pond catch interaction in Genesis Plaza on the reported Unity build, then trace the catch flow and how it triggers avatar animation. Compare the behavior with the related success-animation issue; done means a catching animation reliably plays when an animal or fish is caught.
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
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100