I have been getting this message now for a few weeks, I suspect due to some client-side configuration changes, but maybe due to a TeamViewer Remote full client update.
What is the cause and exactly what client-side changes need to take place for a. Execute Scripts, and Manage Virtual Monitors, to both be status: Allowed, and b. for this message to not pop up?