fix: Workaround m_Subtitle.end_display_time trac #15501

Workaround m_Subtitle.end_display_time being UINT32_MAX.
That would keep last spoken line on sub always on screen.
cause: m_Subtitle.end_display_time is not always UINT32_MAX only in error case.