Hi Shweta,
I suspect each Kentico instance has a different CMSHashStringSalt in the web.config, which is fine if these instances will not be related using staging or web farm synchronization. However, you need to resign all the macros in each of these instances. Go to System -> Macros -> Signatures, and choose the Sign all macros option.
Mike