Issue trying to get audio text to speech to work correctly

Hi there, I’m trying to implement a text to speech for a simple AI model that takes it questions and answers with text to speech.

For some context, I’m a newcomer when it comes to using blueprints (previously from Unity) and am trying to get the blueprints to do basically these (without the use of coroutines - from what i researched they do not exist in Unreal):

  1. When the AI answers and there is a token, determine the end of the sentence and save it into an array.
  2. The text to speech engine then takes in the first string of the array and then outputs it as a voiceline
  3. while the TTS is speaking, new sentences might come in. when the TTS is done speaking Sentence #1, it will check if there are new sentences and speak if there are any.

Currently my setup does not work and the TTS just utters the start of the sentence and keeps repeating. What is the issue here?

Here is the blueprints currently:

Hopefully someone here understands what I am trying to do and can help me with it. Thank you so much.

Bump for help with TTS in unreal! Thanks in advance.