Does External Scripting Force BTT Touch Bar Visibility?

Hi All,

I'm trying to figure out what seems to be sporadic changing of my touch bar from the system touch bar back to the BTT Touch Bar. There are several applications I have configured to hide the BTT touch bar in favour of the system touch bar (e.g. Drafts); fairly regularly, it seems like it will switch back to the BTT Touch Bar while I'm using the application.

I'm trying to narrow this down, and here's the first avenue I'm thinking of: I have an external system service that pulls data to my computer, then runs a JXA script that parses the data and updates a bunch of touch bar buttons in BTT using the update_trigger() method.

I can't seem to find any notes on this, but will calling update_trigger() from an external script force the BTT touch bar to be visible?