Exclude Trainz from your antivirus real time scanning. Antivirus programs can corrupt the download causing them to quit just as they finish downloading and are about to be installed.
If you are using a VPN, turn it off. Sometimes, VPNs can cause the downloads to fall.
It may also be your ISP, try a VPN and see if that works.