Every time I think about how poorly MAP and Civil 3D are integrated, I get an internal error as well.
As craptastically as they function together these days they would almost be better off to drop the premise that
MAP and Civil 3D even work together at all.
Given that even after all these years NO objects created by Civil 3d can be effectively queried by MAP, really what's the point?
To borrow a phrase I learned while in South Africa:
A total Kak up.