ArtcoreStudios: All products 50% off

GUID Fixer

soph - Code Plugins - Aug 25, 2022
4.86 out of 5 stars(28 ratings)
  • 89%
  • 7%
  • 4%
  • 0%
  • 0%

Fixes issues with empty and conflicting material and texture GUIDs

  • Supported Platforms
  • Supported Engine Versions
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

UE5 Plugin (5.0) for resolving conflicting material GUIDs that cause errors in Swarm build and conflicting texture GUIDs that cause errors in texture streaming builds.

If you've seen the error

Assertion failed: StreamingTextures.Num() == StreamingTextureGuids.Num


Lighting build failed. Swarm failed to kick off

this may be the fix you were looking for.

After placing in Project>Plugins, restart the Editor and you should have three new buttons under "Tools" in the toolbar in a section called "GUID Fixer" Load the problematic level, click the button corresponding to your issue, and then Save All.

If you'd prefer, you can also download this plugin via GitHub.

Technical Details


  •  Fixes empty/conflicting material GUIDs
  •  Fixes empty/conflicting texture GUIDs
  •  Fixes empty engine texture GUIDs

Code Modules:

  •  GuidFixer (Editor) 

Number of Blueprints: 0

Number of C++ Classes: 3

Network Replicated: No (not relevant)

Supported Development Platforms: Windows, Mac, Linux

Supported Target Build Platforms: Any

Documentation: The GitHub project

Example Project: N/A