Since you are the only one who mentions having scripting issues, tell us what they are. If this was a wider problem, believe me there would have been a ton of posts on this going many 10s of pages regarding the issue.
With that said, there are some avenues you need to follow:
1) Since you allude to a scripting issue, post what the assets are so they can be looked at.
You may know what the assets are and have stumbled upon them, but many people here have not. Keeping this kind of information to oneself, doesn't tell us what's broken.
2) Fill out a bug report and send it into N3V.
Trainz Bug Report (typeform.com)
3) Report the problem to the content creator.
N3V rarely creates content and is not responsible for 3rd-party assets. 3rd-party are those assets found on other people's websites. N3V is responsible for what's built-in and DLC directly and is going through the process done a by handful of volunteers of repairing and updating old content found on the DLS.
If the assets are on the DLS, then they should be added to the Faulty Assets List if they are not there already. Keep in mind though, with nearly 8000 assets in the repair queue, it may take some time to get to your particular assets.