Virtual Agent session is terminated when starting conversation in another browser


Description

Virtual Agent session is terminated when starting conversation in another browser.

Virtual agent starts a new conversation each time the browser is refreshed and has lost the conversation history.

Resolution

Issue was caused due to 'sysparm_skip_load_history=true' parameter the below widget which could have been modified:
Widget: Virtual Agent Service Portal Widget
Id: sn-va-sp-widget
Client Controller :: $ctrl.vaSource = '/$sn-va-web-client-app.do?sysparm_nostack=true&sysparm_stack=no&sysparm_skip_load_history=true';

When the VA starts, the parameter 'sysparm_skip_load_history=true' restarts a new conversation and hence removes the previous chat history.

Replacing it with the below OOB code will resolve the issue:
$ctrl.vaSource = '/$sn-va-web-client-app.do?sysparm_nostack=true&sysparm_stack=no';