decentraland / decentraland/unity-explorer

Fix stale atlas PNG cache causing broken vending machine UI on Windows (not cleared on reinstall)

Open
#9,509 3 comments 0 reactions 0 assignees View on GitHub
2-medium asset bundles bug support Windows Only
Dominant language
C#
Stars
23
Forks
17
Avg merge
2d 16h
Merged PRs (30d)
101

Description

### Build version
Not specified

### Issue Description
Users experience a broken vending machine UI caused by stale or corrupted atlas PNG textures (1024×1024 and 2048×2048) failing to load from cache. Manually clearing the cache resolves the issue, but performing a full reinstall does not — indicating the installer does not purge the application asset cache directory.

At least two users were affected (reported by AdventureLand). The content team confirmed the unloaded files are a 1024 and a 2048 atlas PNG, and noted this is not something addressable from the content side.

### STR (Steps to Reproduce)
1. Open a vending machine in-world on Windows

### Expected Result
Vending machine UI renders correctly with all atlas textures loaded.

### Actual Result with evidence
UI renders broken/incomplete — atlas PNG textures (1024 and 2048) fail to load from cache, causing visual corruption.

### Reproduction
Intermittent (~20%)

### Operative system and additional Notes
Windows. A full reinstall does not clear the cache, suggesting the installer does not wipe the asset cache directory. Workaround: manually clear cache.

---
Reported by: AdventureLand
Requested by Dawid Krajewski (<@U079GRD9WTZ>)

Contributor guide

Open the contributing guide

Research direction

Start by tracing the Windows installer and application asset-cache handling, then reproduce the vending machine UI issue using the reported steps. Confirm the cache directory is handled during reinstall and verify that the 1024×1024 and 2048×2048 atlas textures load so the UI renders completely.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, unity
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.