Hey there! I noticed that if I add new scopes to the head version. The deployed version won't work anymore and the user's or any accounts that doesn't have access to the Head version of appscript.json will see the Authorization error issue on the deployed version. I wonder why the deployed version looks at the Head version of the appscript.json instead of the deployed appscript.json?
This is what the users will see when they try to connect and they don't have access to HEAD appscript.json

And this is what I see in the Execution log when I tried an account that has access to the Appscript.json it called the Head version:

I would appreciate your thoughts on this.