I am not quite sure I can follow you question - so I will try to explain how a connector in update mode normally works.
The difference between add and modify is basically whether the link criteria returns no or 1 match (more than one match causes an error and can be handled in the multiple results hook).
If you are not checking something in the mapping there will be no data returned for the add/modify process - so you need to carefully ensure that you perform the mappings necessary in the needed cases...
As SDI is part of our IAM suite I would recommend you to move the question to that community :
https://community.ibm.com/community/user/security/communities/community-home/digestviewer?tab=digestviewer&CommunityKey=e7c36119-46d7-42f2-97a9-b44f0cc89c6d------------------------------
Franz Wolfhagen
IAM Technical Architect for Europe - Certified Consulting IT Specialist
IBM Security Expert Labs
------------------------------