The X2-Project have no external dependencies and use no external content.
It should work fine on a TS installation (no other assets).
Is your scenario expert mode?
Also, the train is only set up for quick drive scenarios...i think.
Or, that's the only thing I remember doing (or coding).
Is it only the controls the malfunction or are you getting any error messages?