I keep having sub-assemblies fail in the parent assembly. If I open the sub-assembly, it's fine. If I edit it in the parent, I can usually get it to resolve / rebuild OK. It's making it difficult to create a parent with flexible sub-assemblies when the children keep failing. Is there some option to make everything rebuild all the way down?
Flexible subs are a bit tricky since the mates in the sub solve in the parent assembly. It's possible you could have circular or over defining mates between the sub and parent. Sometimes a ctrl-q rebuild will fix things, sometimes two ctrl-q rebuilds in a row will fix then break it. When I use flexible sub assemblies, I try to leave as few degrees of freedom open in the sub. Don't do them too often.