Hi Bob,
Aliased assets use a pointer system to reference the mesh that belongs to another asset. In order for the aliased asset to work, you need to have the the other asset. In your case your broken asset shows the missing dependency. Kuid 45324 belongs to Justin Cornell, aka Norfolksouthern37. This asset is most likely also on his website,
www.jointedrail.com, and may or may not be a free download.
From what I've seen, aliased assets are being phased out, if they haven't been already, for this very reason because in order for the alias to work, all the components need to be installed separately, and should these items come for a third-party site that is no longer available, then the asset is garbage. A regular asset usually includes all the components with it and may reference included items such as bogeys (wheels and trucks), horn sounds, engine spec, interiors, etc., however, the main mesh is included with the download.
A bit of explanation of the KUID system. This is known as the Kewel User ID, which was developed about 12 years ago, maybe a bit more shortly after Trainz became very successful. This ID is made up of three parts. The User ID, the asset ID, and the version. My User ID is 124863 for example. The asset you are looking for has NS37's User ID of 45324, with the asset ID of 51031. This asset doesn't have a version number since it is version zero (0). A bit later limits were found with the original KUID system and it has since been updated to the KUID2 which works in a similar fashion, but with more features.
Be carefuly with the KUID number with assets. A simple typographical error can inadvertently replace assets on a route. This happened to me when someone typo'd their KUID in an update. Instead of having a factory building, I had UK Canal locks all over the place! All it took was a simple swap of a 6-4 instead of a 4-6.
Hope this helps.
John