The execution of the curve is causing geometry gaps in the doorways.
You could adjust the doorways to follow the curve instead of being at true their opposites positions. (This 'imperfection' should be imperceivable to the naked eye)
I was able to reduce the geometry clipping, but due to the nature of the shader(It uses render textures and multiple cameras) there will be some slight clipping.