Also, field with the same name are shared across modules. That's why they are maintained under File | Optional fields.

I'm also not sure I understand what's actually happening to you. Do the fields themselves disappear from the entry form, or the values stored in the fields for a specific customer (or item).
_________________________
Andrew Bates