How to reproduce:
1. Open the attached project "LocalizationModuleBugs_1_to_6"
2. Go to QA -> Localization -> Bug 2 - step 1, build the duplicate-key asset
3. Go to QA -> Localization -> Bug 2 - step 2, remove the key and check
4. Observe the Console
Expected results: Both duplicate entries are gone, so GetEntry and GetKey return null for both IDs
Actual results: The entry count drops from 3 to 1, but the duplicate's ID still returns the removed "Greeting" entry, and GetKey still returns "Greeting" for it, for the rest of the session
Reproducible with: 6000.7.0a6
Can't test with: 6000.5.9f1, 6000.6.0f1 (No Localization module)
Reproducible on: Ubuntu 24.04.4 LTS (x86_64), macOS Tahoe 26 (M1)
Not reproducible on: No other environment tested