Urban Europeans had just as much trouble (speaking as one).
Still not sold though that the cohesion in an small, resource constrained, artificial community can hold over a few generations. Huge risks of it degrading into some cult/dictatorship.
This is not to say that generation ship societies are doomed to fail but chances are decent.