API de dados do YouTube V3 - Erro ao obter vídeo com google.youtube.videos.list ()

Estou recebendo um erro enigmático ao tentar buscar um vídeo do youtube com o ID:

TypeError: Cannot read property '0' of undefined

Eu já tinha esse trabalho usando (16.1.0) degoogle-api-nodejs-client, mas depois de atualizar o pacote, ele não parece mais funcionar.

Aqui está o código que estou usando:

const { google } = ,require('googleapis');
const youtube = google.youtube({ version: 'v3', auth: process.env.YOUTUBE_KEY });

youtube.videos.list({
  id: 'Txlk7PiHaGk',
  part: 'snippet, contentDetails'
}, (err, video) => {
  if (err) {
    console.error(`Error fetching Youtube Video: ${err}`);
  }
  // success..
});

Por alguma razão, meu pedido sempre falha.

Qualquer ajuda seria muito apreciada

questionAnswers(1)

yourAnswerToTheQuestion