If you are using the "thick surface" function, you need to make sure that the boundaries and curvature of the surface selected is suitable for the offset value used. If you are getting a "non-manifold" error, the best thing to do is find the location of the error, and then carefully reconstruct the adjacent surfaces one by one to resolve the discontinuity error.