グーグルのApp MakerのテンプレートであるDocument Approvalを研究しています。元々は承認者と承認ステージがユーザーが自分で入力する仕様ですが、下記の文書を参考しながら、承認ステージと承認者を予め定めるように変更しました。

App Maker Document approval template : How can I Add Default Approvers

私がちょっと手を加えて、コードを下記の通りに修正しました。

if (requestDs.item.WorkflowStages.length === 0) {
requestDs.relations.WorkflowStages.createItem(function() {
requestDs.relations.WorkflowStages.item.Status = window.Status.Draft;
requestDs.relations.WorkflowStages.item.Type = "All";

var createDatasource = 
requestDs.relations.WorkflowStages.relations.Approvers.modes.create;
var draft = createDatasource.item;
draft.Email = 'darpan.sanghavi@abc.com';
draft.Name = 'Darpan Sanghavi';          
createDatasource.createItem(function(createdRecord) { });

});    
requestDs.relations.WorkflowStages.createItem(function() {
requestDs.relations.WorkflowStages.item.OrderNo = 
getNextOrderNumberForApprover(requestDs.item);
requestDs.relations.WorkflowStages.item.Status = window.Status.Draft;
requestDs.relations.WorkflowStages.item.Type = "All";

var createDatasource = 
requestDs.relations.WorkflowStages.relations.Approvers.modes.create;
var draft = createDatasource.item;
draft.Email = 'darpan.sanghavi@xyz.com';
draft.Name = 'Darn Alarm';          

createDatasource.createItem(function(createdRecord) { });
app.closeDialog();

}); 

}

ここからは質問です。下記のコードを追加すると、 function notifyApproversAboutRequest_(request) は正常に作動しますが、一方 function notifyOwnerAboutRequestRejected(request)function notifyOwnerAboutRequestApproved_(request) は作動しなくなりました。つまり、承認者がApprovedまたはRejectしたことを自動的にユーザーにメールの知らせが届かなくなりました。

英語バージョンのstack overflowにも同じ質問をしましたが、答えがなくてここにも質問させて頂きました。もし同じくApp Makerを使っている方がいれば、ご教示頂けると嬉しいです。

App Maker Document approval template : Add Default Approvers and notify Owner the status automatically