Restart retains previous conversation language in Teams VASummaryVirtual Agent in Microsoft Teams retains the previous conversation's language when "restart" is used mid-conversation, instead of reverting to the user's preferred language. When a user is conversing with Virtual Agent in Microsoft Teams in a non-English language (for example Spanish) and types "restart" while the conversation is still active, the new greeting message is presented in that same non-English language rather than in the user's preferred language (for example English). Users may expect "restart" to always begin a completely fresh conversation in their configured preferred language.FactsThis is expected behavior. The language of the greeting message depends on whether the conversation context is still active or has already ended at the point the new message is sent. The deciding factor is the conversation context, not the specific keyword used: When a conversation is still active (in context) and the user types "restart", the platform ends the current session and immediately creates a new session that carries over the context of the previous conversation, including the active language. Because the previous context is carried forward, the greeting message for the restarted conversation is presented in the language that was in use prior to the restart (for example Spanish), not the preferred language. When a conversation has already ended, any new conversation starts without prior context and the bot falls back to the default (preferred) language for the greeting message. A conversation is considered ended in any of the following cases: the user types "end", the user types a closing keyword such as "bye", or the conversation flow runs to completion and the bot displays its closing message ("Thanks for chatting, I'll go ahead and close this conversation now."). In all of these cases, sending a subsequent message (including "restart") is treated as the first message of a brand new conversation, and the greeting is presented in the preferred language. This behavior has been confirmed as working as designed on an out-of-the-box instance.ReleaseNow Assist in Virtual Agent integrated with Microsoft Teams (third-party channel). Dynamic Translation / Multi Language Support enabled.InstructionsNo fix is required as this is expected platform behavior. The greeting message language follows the conversation context: To have the greeting appear in the preferred language, ensure the previous conversation has fully ended before starting a new one. This can be done by typing "end" or a closing keyword, or by allowing the current flow to complete. Once the conversation has ended, the next message starts a fresh conversation in the preferred language. Additional information — behavior by scenario: Restart while the conversation is still active (in context): the new session carries over the previous conversation's context and language, so the greeting appears in the previous (non-English) language.End (via "end", a closing keyword such as "bye", or flow completion): the conversation context is cleared. A subsequently initiated conversation starts fresh and the greeting appears in the default preferred language.