Quick answer: Renaming an Unreal Gameplay Tag via ini edits breaks every asset referencing it? Use the editor’s Gameplay Tag Manager rename action — it creates Tag Redirects automatically.
Renaming Damage.Fire to Damage.Burn directly in DefaultGameplayTags.ini leaves every Asset still listing Damage.Fire. None work, no error.
Use the Manager
Project Settings → Gameplay Tags → Manage Gameplay Tags. Right-click the tag → Rename. The Manager updates the tag and adds a redirect.
Redirects Migrate Assets
Renamed tags get an entry in GameplayTagRedirects. Engine remaps old name to new on load — consumers see the new name without re-saving.
Re-Save to Bake
For permanent migration, re-save affected assets after the redirect is in place. Removes the dependency on the redirect at runtime.
Plug-In Tags
Plug-ins can declare tags via INI; renaming requires redirects in the plug-in’s config. Track per-plug-in to keep clean.
Verifying
Renamed tag works across all references. No broken tag lookups or warnings in the asset log.
“Tag rename via Manager creates redirects. Direct ini edits break consumers.”
After bulk tag renames, do a project-wide resave — bakes the new names and removes the redirect dependency permanently.