How to properly rotate bevel object on a fractured beziercurve
Apply Rotation

Object Transformations are the latest thing that affect your mesh appereance, even after modifiers.



All the curve related options (including the Twisting type) consider the un-rotated mesh, that in your case look like this:



only after that the rigid rotation of the object occours, so the benches will not result having the Twisting type you expected.

Applying the rotation (Crtl+A) will let use the curve's options directly upon the final mesh orientation.