いつもお世話になっております。
さて、フォームスクリプトを作成していました。
以前は以下のスクリプトでも問題なくメールにフォームの内容が送信されていたのですが、エラーが生じてしまいました。

エラーの内容は以下の通りです。

undefined のメソッド「getItemResponses」を呼び出せません。

ソースコードは以下になります。

function submitForm(e){
  var itemResponses = e.response.getItemResponses();
  var message = '';
  for (var i = 0; i < itemResponses.length; i++) {
    var itemResponse = itemResponses[i];
    var question = itemResponse.getItem().getTitle();
    var answer = itemResponse.getResponse();
    message += (i + 1).toString() +'.' + question +':' + answer +'\n';
  }
  var address ='hoge@hoge.net';
  var title ='[依頼を受け付けました]';
  var content ='下記の内容で、依頼を受信しました。\n\n'+ message;
  GmailApp.sendEmail(address, title, content);
}

トリガーは問題なく設定できていました。ソースコードのどこがおかしいのでしょうか。
トリガーのエラー率が100%になっています。