Hello Leen Waugh.
Regarding the issue of repeated downloads, please contact the in-game DC to ask the mod for help🙏