I recently had a pretty confusing problem that turned out to be caused by the "id" parameter having a period in it: The call would succeed, but subsequent code that didn't seem at all related (config.xml triggers, other view's getParameters calls, etc) would fail silently.
In order to allow opening multiple instances of this particular view, I added a Math.random() call:
openmail.Application.openView({ id: "signing" + Math.random(), view: "sign.html", target: "tab", title: "DocuSign", context: docs.context, }, ...);