There are many causes for crashes and not just in TRS19, which I also have no issues with as well.
- Did you run a database repair, or better an extended DBR? - press the CTRL-key at the same time while clicking on rebuild database for an extended repair. Repeated database crashes will cause further crashes. Anytime there's a crash, never cancel an automatic crash, and it's highly recommended you run a manual DBR if you are not prompted to run an automatic one. It's worth mentioning that canceling a DBR can cause crashes later on.
- You continued a crashed session or opened route. Revert the route or session instead of continuing. You may lose some work, but it's best to have the data integrity rather than lose everything later.
- You installed something recently from the DLS. Sometimes a corrupted asset can cause crashes due to a bad script not caught in Surveyor, but caught during Driver when the script runs in run-time since the scripts are not active in Surveyor. A bad mesh, or texture can cause this too. It may work fine, but became corrupted due to a crash. We've gone crazy with bad Speed Trees buried among working trees. Literally it's looking for a tree in a forest!
- Heat. Computer components are sensitive to heat. The initial symptom of a hot computer is performance will drop off dramatically from where it should be while running the program or others. Hardware once damaged by the heat will become more sensitive to higher temperatures as the components degrade, and then the system will crash as soon as any component is under stress. Check your system temperatures and implement cooling methods such as additional fans, cooling pads for laptops, and cleaning the inside of the computer. Clogged fans will kill a computer, and if you are not sure how to clean the fans, contact a computer hardware technician to assist you. Never, ever, ever, use a household vacuum cleaner to do this. Static electricity build-up in the hose and motor can cause irreversible damage to your computer.
- Bad or outdated drivers. AMD has had issues with some drivers lately causing black screens, poor performance, and even crashes. NVidia too hasn't been too spiffy in this regard either, but since you have an AMD card, this is worth investigating. My suggestion is to read the AMD support forums as well as other tech forums regarding this issue.
- Bad hardware. Run system diags on your hardware. Bad RAM (the DIMMs) can cause all kinds of crashes with some being very difficult to track down. Windows 10 and even Windows 7 (I think) has a rudimentary memory test built-in. I recommend running this cursory test and if it shows nothing, I then recommend using Memtest86 which is available on the web.
- Corrupted hard drive. Run chkdsk to look for corrupted data and bad sectors, or go one step further and run Hard Disk Sentinel for a more in depth picture.
- Low on disc space. Let's face it, Trainz, any version, is a disc hog. If you run out of space, you'll crash because the operating system needs space for swap files and temporary files in addition to the temporary files and opened program files that TRS19 uses.
- Your antivirus is stomping on the files. This can not only cause awful performance in it's most annoying case, but also this is the cause of crashing as well in some cases. The reason is the antivirus program see these files being opened and closed as Trainz operates, and it stomps on them and kills the program. Our recommendation is to exclude your Trainz data folder and TRS19 from real-time scanning.
- and more...