Upfront BG Video not Working with Latest Update

I rely on Upfront for a variety of full-screen background videos on my company website, background videos which are often broken by updates to Upfront.

Even with Hummingbird minification disabled, I am getting the following JS error in the console and only on the pages that use video:

VM7894:50 Uncaught TypeError: Cannot read property 'match' of undefined
at HTMLDivElement.eval (eval at <anonymous> (0266a.js:2), <anonymous>:50:335)
at Function.each (0266a.js:2)
at a.fn.init.each (0266a.js:2)
at HTMLDivElement.eval (eval at <anonymous> (0266a.js:2), <anonymous>:50:54)
at Function.each (0266a.js:2)
at a.fn.init.each (0266a.js:2)
at update_background (eval at <anonymous> (0266a.js:2), <anonymous>:40:172)
at HTMLDocument.eval (eval at <anonymous> (0266a.js:2), <anonymous>:51:1)
at i (0266a.js:2)
at Object.fireWith [as resolveWith] (0266a.js:2)

With the last upgrade, I had to update all of the background videos in Upfront to let it know that I was using a service instead of an upload (a great idea, by the by). Now, I am faced with this error which references only jQuery. I defer to your expertise since you likely have a better idea of what was changed regarding video in Upfront during this last update.

Yoy can experiment with the following page:


(Note that W3TC is still enabled.)



(PS. I couldn’t select Upfront as the topic of this post: the support ticket only provided a small sample of the WPMU plugins/themes used on the site.)