Not all objects and splines are compatible with one another. There is an appendix at the back of the OMSI manual which gives some compatibility, but that's somewhat limited. In many cases, you have to go via another crossing, or create an adapter yourself using splines (and the invis_street spline).