prym,
How did you define your contacts? If you defined them surface-to-surface, then i wouldn't expect that message. If you defined your contacts as part-to-part, it's possible that contact definitions were created for other surfaces (e.g., the flat end faces).
Seems like you're starting to get on the right track with models of increasing complexity. Good luck
Peter