Specific assembly crashes when opened as resolved, but can open as lightweight and then be set to resolved. How to avoid needing extra steps here?

Hi! I've got an assembly I'm working on that started crashing my SW2016 a couple days ago whenever I tried to open it. I'd had an issue where most of the references got updated somehow, in this assembly and a sister one that shares many of the same part files, and I had to go back through and redirect each part reference to come from our server instead of the folder on my desktop I had it in. The assemblies are all set now, fully defined and everything, but whenever I try to open either of these, it pops up and loads for a few seconds before crashing with just a windows dialogue (no SW popup asking if I want to forward a crash report or anything.)

If I set either assembly to open as lightweight from the Open dialogue, it loads just fine in a few seconds, and then I can set them all to resolved from there without any crashing; this just happens when opening as resolved. I know it's technically no longer an issue, but it'd be great to not have to go through that process every time we want to open the assembly. Anyone run into this before?

Alin, I picked through every item in the tree (hence the few hours' delay) and found a little part hidden deep in a folder with a rebuild error that was tripping up the entire assembly. For anyone else with this issue, I found ctrl+q to be pretty useful for a fast check right when I opened each part.

Been doing that for many years - and I found that it's more about Robust Models and a good filing system then it is about working off of the Server. I've been fine tuning my Modeling Techniques the last 10 years for sure, but only the last few years have the "Server Blamed" issues have flown out the window and it has been quite a long time straight that something drastically happened to any of my files. Design Intent isn't just at the beginning of a new project, it keeps going, tweak here tweak there etc.