Simple truth.... If you don't have JSGME installed (yes, a separate install from your IL2 version) and configured for DCS World then you're going to have problems with mods and DCS Updates
Here's a ED Forum post on how to set it up:
https://forums.eagle.ru/showthread.php?t=98607
Follow it to the letter and you can't go wrong.
If you haven't done this, STOP, and go do it now! It will save your butt......