Steps to reproduce:
1. Open the attached project "LocalizationAssetCollectionOverwriteRepro.zip"
2. Go to Tools > Localization F7 Repro > 1 - Log collection state
3. Go to Tools > Localization F7 Repro > 2 - Create asset collection with the same name (repro)
4. Go to Tools > Localization F7 Repro > 1 - Log collection state
5. Compare the two "[F7 repro] collection state" entries in the Console window
Actual results: the second entry ends in "VERDICT: DESTROYED" - InGameDialogue.asset is now an AssetTableCollection, the registered string collection reads "<null collection>", and the shared data at that path has no keys
Expected results: the name is rejected as already in use, or the new assets are created at unique paths; the string collection survives.
Reproducible with versions: 2.0.0 (6000.7.0b1, 7000.0.0a1)
Can’t test with versions: 6000.3.24f1 and lower (project breaks after downgrade)
Tested on (OS): macOS 26.6.1 (Apple silicon)