[Bug]: UI GUID regression, Mesh corruption, and Unity import hang (ReadObjectThreaded)

Author: w1nf1x1337Created Mar 8, 2026Updated Jul 3, 2026
Labelsbug

Are you on the latest version of AssetRipper?

Yes, I'm on the latest release of AssetRipper.

Which release are you using?

Windows x64

Which edition are you using?

Free

Which game did this occur on?

Standoff 2

Which Unity version did this occur on?

2021.3.45f1

Is the game Mono or Il2Cpp?

Il2Cpp

Describe the issue.

I’ve been testing the latest versions (1.3.x) against the older 1.1.12 using Standoff 2 as a benchmark. The Good: Animations in 1.3.x are significantly better and smoother than in 1.1.12. The Bad: Incorrect UI GUIDs: AssetRipper is incorrectly assigning the GUID from the local UnityEngine.UI.dll (from the project folders) instead of the correct built-in Unity GUID f70555f1.... This causes all UI components to show as "Missing Script". "Plastic" / Black Materials: Shader decompilation often fails, leading to materials looking like "shiny plastic" or being pitch black. Corrupted Meshes: In recent builds, meshes sometimes export with corrupted vertex data (1KB files or "spiky" geometry). Technical Observations (Import Issues): AssetRipper Status: The tool completes the export process successfully and shows no errors in its logs. Unity Editor Hang: Despite a "clean" export, the Unity Editor (v2021.3.45f1) hangs/freezes during the import process on a single file, most commonly MonoBehaviour_(number).asset from the MonoBehaviour folder. Unity Log Spam: During the freeze, the Unity console/logs are flooded with millions of: Do not use ReadObjectThreaded on scene objects! Suggestion: Please prioritize Mesh/Animation stability and fixing the UI GUID mapping logic (using system GUIDs instead of local DLL GUIDs) over Shader Decompilation. Current shader reconstruction breaks visual consistency (e.g., weapon reflections 'swimming' or over-bright). Stable geometry and working animations are much more valuable than broken custom shaders that cause "black screen" issues and prevent the project from importing into Unity due to threaded-read errors. Visual Comparison (SM1014): v1.1.12: Materials and lighting are balanced. v1.3.11: The weapon and hands have a "plastic" look.

Relevant log output

No response