Hello Kevin,
I was looking into the case the you raised with Product Support and I wanted to provide an update on this to the Community. Based on the developer's reproduction and investigation, they said that if you are using the queue default script that is supplied, the script that is supplied is based on the agent participant and not the customer participant. When the supervisor is using the barge-in capability, the script that is loaded looks at the customer participant, and since there was not scriptId associated with the customer, it loaded the global default script.
As the Product Support engineer mentioned in the case, this is how this functionality has always worked since its release. If you would like for barge-in monitoring to load a script, then you will need to have a script on the customer participant for the interaction. Additionally, I would recommend submitting an idea to the Product Ideas Lab if you would like to see new features or functionality added to Genesys Cloud.
------------------------------
Jason Kleitz
Online Community Manager/Moderator
------------------------------