If you are getting a failure when trying to install DirectX for Modern Games... Honestly, I don't know what is causing that failure, I have never experienced that or anything like it myself and no one else has ever reported that specific failure. Whatever it is, it's preventing you from installing both DirectX for Modern Games and LOTRO; and probably anything else you might try to install.
Are you running any virus scanner, malware detector, Mac Cleaner, Mac Speeder-Upper, Super-Duper-Mac-Protecto or some other similar thing? If so, please report that in your next reply. And if so, that is most likely the reason you are having trouble. If so, please disable or delete your scanner. Many scanners don't play well with Crossover. You might be able to "whitelist" Crossover in your scanner application using these instructions as a guide, but I suggest you just get rid of your scanner if you have one because you don't really need it:
https://www.codeweavers.com/support/...al/bitdefender
Regardless of the existence of a scanner on your Mac, the thing to try next is to fully delete Crossover, all its support and preference files, and all your bottles. Here's how:
https://www.codeweavers.com/support/...rial/uninstall
Follow all the instructions on that page but don't use the automated script that Codeweavers provides at the bottom of that page. Then delete the lotrolive.exe file you downloaded from this website.
When you're done performing all those steps, and Crossover and your bottles are thoroughly removed from your Mac, restart your Mac. Then download Crossover and install it. Then download lotrolive.exe from this website. Then create your Windows 10 64-bit bottle, be sure the bottle settings are correct. Then install DirectX for Modern Games. Then install LOTRO using the lotrolive.exe installer file using the detailed instructions I provided in Message #257 of this thread.
If you get that failure again when you attempt to install DirectX for Modern Games, STOP THERE. Don't try to install LOTRO. Report back here. There might be something related to your permissions or firewall getting in the way.
I hope this solves your problem! If not, don't give up, we'll get you going eventually. Please report back with as much detail as possible.