Hi there!
Why do you need the platforms to collide with each other?
The way I thought when making this, is that you just need to add the move route into the platform in a way that it does not collide with each other.
Like these ones on the sample project. They are two events on the editor, but I have set a move route that is "synced" with both events, so they don't collide.
Something like that will solve your problem? If not, can you tell me a specific situation you are having so I can think of something?