Steps to reproduce:
1. Open the attached project "LocalizationModulePlayModeRepro.zip"
2. Open the scene Assets/Scenes/LocalizationRepro.unity
3. Enter Play Mode
4. Observe the large label in the Game view, and the Console window
Actual results: The Text is overwritten with an empty string and stays empty for the whole play session. Measured in Play Mode (4 samples over 2 runs, Editor focused, plus 5 samples over ~40 s in the second project):
isPlaying=True | UI Text='' | module HasSettings=False selected=null | component resolve=''
Expected results: The Text shows "Hello from the module" and LocalizationSettings.SelectedLocale is English, the same reference resolves correctly in Edit mode
Reproducible with versions: 6000.7.0b1, 7000.0.0a1
Can’t test with versions: 6000.0.0f1, 6000.0.84f1, 6000.3.24f1, 6000.5.11f1, 6000.6.2f1 (no feature)
Tested on (OS): macOS 26.6.1 (Apple M1 Max)