Overlap or gaps in the sections of an endless runner

Hello

In the endless runner game I’m working on the sections I have set either overlap or have gaps in between them
I use object pooling and box collider on triggers to spawn the sections as the player crosses the collide

you need to work on creating modular level assets so when you spawn stuff they will match perfectly

like for example this asset here, see how they reuse the same assets and they combine with no gaps?

or this one

I didn’t watched this tutorial but looks like a good start to check the topic looking at the thumbnail

It’s the same street asset that spawns in front of itself
I don’t think them matching is the problem