Hi ArunavaS
I also had the same issue on customer site.
One solution is, to modify the url in nf.htmpl, which is sent via SyncAjaxCall. In the end, you have disabled the check for Contact Type = Group (2308) because you don't get a response value for Groups but still have a check for contacts. (But NOT for contacts within the group).
Just insert +QBE.NE.type=2308 to the url.
OOTB Code:
var url=cfgCgi+"?SID="+cfgSID + "+FID=" + fid_generator()+"+OP=SEARCH+FACTORY=cnt+KEEP.IsPopUp=1+KEEP.backfill_field=KEY.combo_name+KEEP.backfill_form=main_form+KEEP.Is3FieldContact=0+KEEP.domset_name=RLIST_STATIC+QBE.EQ.delete_flag=0+QBE.EQ.id="+user_uuid+"+numAutosuggestRecords=10+common_name=email_address";
No Group in URL Code:
var url=cfgCgi+"?SID="+cfgSID + "+FID=" + fid_generator()+"+OP=SEARCH+FACTORY=cnt+KEEP.IsPopUp=1+KEEP.backfill_field=KEY.combo_name+KEEP.backfill_form=main_form+KEEP.Is3FieldContact=0+KEEP.domset_name=RLIST_STATIC+QBE.EQ.delete_flag=0+QBE.NE.type=2308+QBE.EQ.id="+user_uuid+"+numAutosuggestRecords=10+common_name=email_address";
But keep in mind:
Then you have Log Comments, which tells you, that there is no mail address specified for this group. But you are able to send to the group and it's members.
It is not a perfect solution, but one of a solution.
Regards
Christoph