When importing a lightsaber hilt with about 7k triangles, the mesh gets corrupted. However, when you import the mesh shaded flat, it’s perfectly fine. This has happened to other people in the past and it looks like there is no solution other than lowering the triangle count.
Flat(left) Smooth(right)
Thanks for sharing the file. I noticed is that most of the faces in this file seem to be inverted. That said, the file imports fine on my end without any errors.