Hi Elangovan.P,
As a designer, generally I would be interested to work on the the latest version of design. So will use the latest configuration.
"I understand that sub parts of an assembly may under go further modifications. In this case there are chances that constraints may get missed out on that assembly, if Iam correct?"
This might happen but if you are going to release a component that might disrupt other component's positioning in the parent assembly, I don't think that's a good idea. I would revise the parent assembly also to include the changes with proper positioning before releasing the component, so that other designers also have the latest design.
In your case, now you should work with designers to correct the design, also helping them with concepts of latest viz. as stored.
Hope it helps.
Regards,
Nitin