I’ve noticed this type of behavior in multiple places throughout the UI since updating to v2020.5.1 a few weeks ago. Is this something that still exists in the latest version?
When adding a target to a scope, once added, you cannot remove that target without abandoning changes and starting over. I’ve seen this in the Script Console, the Variable scoping, and the Include/Exclude targets during deployment.