getDownloadUrl on an Array of videos

Okay that makes sense, but it still isn’t doing anything for some reason. It occurs to me that something else in my full code may be the culprit. Here is the full code that I’m building in a web module, to give you proper context. Do you see anything here that would be holding this up?

Essentially I am just querying a collection, isolating the results to just the videoField in a new array (called videoArray). Then I simply need to change that array to the proper download URLs. What am I doing wrong here?

'use strict';

import wixData from 'wix-data';
import { mediaManager } from 'wix-media-backend';

export function queryArrayTest() {
  
 var videoArray = []
 
     wixData.query("AllGuestUploads-Video")
      .eq("eventId", "bbfd431b-f957-40bc-89e9-d05c19e6edc2")
      .eq("includeInHighlight", true)
      .ascending("chapterNumber", "orderInCategory")
      .find()
      .then((results) => {
     
      let fullUploadData = results.items
      console.log("fullUploadData", fullUploadData)
    // Create new array for the videoField //
    videoArray = fullUploadData.map(({ videoField }) => videoField)
      console.log("videoArray", videoArray),
      
// GET DOWNLOAD URLS OF VIDEOS //

  (async() => { 
    let urlVideoArray = [];
    
    for (const fileName of videoArray) {
      let video = await mediaManager.getDownloadUrl(fileName);
      urlVideoArray.push(video) 
  }
  console.log("urlVideoArray", urlVideoArray)
 });
  
 });
 }

When I run it, I only get the two arrays, fullUploadData & videoArray, which are both working as expected. It’s just this getDownloadUrl thing that I can’t get working in this case.