Titles that call Open/Speak after a failed initialize should get the same unavailable-engine error instead of a throw. Co-authored-by: Cursor <cursoragent@cursor.com>
sceTextToSpeech2Initialize fails so titles skip narration; the other imported exports throw.