Support Videos Showing up as Denied - Permalink Issue?

I am using the support video embedding options on my site. They were working great, but are not working anymore since I updated to the latest version. I think it might be related to the permalink issue I am dealing with. I had to disable custom permalinks on the site. Here is an example page:

https://web.unc.edu/?p=901

My domain is registered just fine the dashboard of this site and was working.