Sometime I find that "maintain associativity when including geometry from other parts in the assembly" in the include options is inactive. I do not know the reason. Sometimes it got corrected if I delete the sketch in which it is not working but each and every time I am not able to correct it with this procedure.
So I have to constrain it manually each and every time which is not desired and unnecessary time taking.
Is there any kind of fix required?
Please check attached image to understand the problem.
The issue here is that a part can only have in-context-links in the context of one assembly.
Eg: Youhave a multi-level assembly and you opened the top level assembly, then edit a sub-component of a sub-assembly to create some links (include some edges). Now you save and close that assembly, go home and came back in the morning and open the sub-assembly and wish to create more links (include some edges) in the same part... it won't let you. It will only let the part include links from one context, so you would need to edit the part in the context of the top level assembly to add more linked included edges.
This could also be the reverse: if you created the first linked edges in the sub-assembly (not opened in context of the top level), it won't let you add linked edges in the top level.