Hi Mahesh,
Yes this happens because the standard search method does not know what to do with the extra criteria you are passing. You need to handle it via a BAdI. Keep an external break point in Search method, then find the relevant badi( which should be the same as I mentioned in above post) using get badi/call badi and then proceed with defining what should system do with these two fields you added.
Regards
Vinod