I have a document library that I create via a feature. I have events on the library for when a document is updated, added and while the document is deleting. When someone adds a document for the library I need to take the custom metadata that I've added and put in into a list on another site. However, when I add the file through the UI, I don't see all the custom properties (metadata) in the dialogue box. There is one exception, if I upload a .doc file then I see all the custom metadata fields, I've tried .bmp .docx .pdf and .doc. The only time I see the custom fields are when i upload the .doc file. The same problem occurs when I try to edit the properties of that recently uploaded file, only the .doc item displays all the properties to edit.