Just make sure you embed the video sites in the admin area
Has ElkArte SEF URLs, because I can find it in the ACP nowhere. The downloads should be in the browser under /downloads, but for me it is domain.tld/index.php?action=downloads
Perhaps the mistake.
Are you using the latest file posted above?