In UE 4.13.2, 4.12.5, and 4.10.4, using the checkboxes for:
Project Settings->Engine->General Settings->Subtitles Enabled = false
and
Project Settings->Engine->General Settings->Subtitles Forced Off = true
Subtitles will still appear after relaunching the editor, until the checkbox values are cycled.
Steps to reproduce:
- New empty C++ project
- Check Subtitles Enabled and Uncheck Subtitles Forced Off in Project Settings->Engine->General Settings->
- Add a new SoundWave, DialogWave, DialogVoices for speaker and spoken to, SoundCue.
- Assign the SoundWave to the DialogWave, the DialogVoices for the DialogWave, and have the SoundCue play the DialogWave.
- On map begin play, SpawnSound2D with your SoundCue.
- Play in Editor or New Editor Window.
- Subtitles will display, as expected.
- Uncheck Subtitles Enabled and Check Subtitles Forced Off in Project Settings->Engine->General Settings->
- Play in Editor or New Editor Window.
- Subtitles will not display, as expected.
- Restart the editor.
- Verify Subtitles Enabled is unchecked and Subtitles Forced Off is checked in Project Settings->Engine->General Settings->, but don’t change their values.
- Play in Editor or New Editor Window.
- Subtitles will display, incorrectly.
- Check Subtitles Enabled and Uncheck Subtitles Forced Off in Project Settings->Engine->General Settings->
- Uncheck Subtitles Enabled and Check Subtitles Forced Off in Project Settings->Engine->General Settings->
- Play in Editor or New Editor Window.
- Subtitles will not display, as expected.
This bug only occurs on play in editor and not standalone or packaged builds.
edited to add: Using Win7 x64 w/SP1.