GASにて共有ドライブ(チームドライブ)内でファイルの移動を行うため、
Drive.Files.updateを使って試しています。
下記、コードで実行していますが404エラーが発生しており、どこが間違っているのか分かりません。
認証設定が足りないのでしょうか?
なお、APIs Explorerで試してみると実行できます。

function moveFile() {
  var fileId = "1-U2N35iiwcz_Q8KXXXXXXXXXXXXXXXXXXX";
  var sourceFolderId = "1gAF-FfwQ0nXXXXXXXXXXXXXXXX";
  var destFolderId = "19wJOjV7XXXXXXXXXXXXXXXXXXX";

  Drive.Files.update({"fileId" : fileId ,"addParents": destFolderId, "removeParents" : sourceFolderId, "supportsAllDrives" : true},
    function (err, file) {
      if (err) {
        Logger.log(err + "file:" + file);
        // Handle error
      } else {
        // File moved.
      }
    });
};

※IDはマスキングしています