gotcha!
Whenever you wish to use an external script such as browser script (which IS external because it runs in the browser) to call a method of a Siebel Business Service, you have to declare this Business Service so that the application accepts the call.
This is a security feature which has been introduced in Siebel 7.5.
Because otherwise any script kiddie could inject javascript code into the Siebel Web Client, call any Business Service and wreak havoc.
(where N is a sequential number)
Here is the solution, and it is in fact related to the year-long effort to get away from text files to configure server components. So since Siebel 8 you have to declare the Business Services which you would like to call from external scripts as an Application User Property.
As you can see in the screenshot below, also PDQDisabledViewN made it into the Application User Props.
