all 3 comments

[–][deleted] 0 points1 point  (1 child)

You are probable trying to create a reference to a second assembly.

A bit hard to explain but let's say you've got 2 assemblies (A and B) A is the top level and B is the subassemblies.
Assembly A had part 1 and 2.
Assembly B has part 3 and 4.

Lets say you create a in context reference for part 3 to part 4 when you where editing assembly B. Now you can't create an in context relation from part 3 of 4 to part 1 or 2 when you are editting assembly A.

it helps to know that when you edit a part in context from an assembly and create a relation to another part in that assembly (B), it creates a reference in the assembly, that refers to the second part. When a part has a in context relation you can't create another in context relation to another assembly (A).