How To Fix A Revit Model When Duct and Pipe Fittings are Always Created Undefined

You ever face a problem and you just can’t stop until you solve it? I came across a model recently that was like that… it was an Revit 2015 MEP file that had a serious problem:
Whenever you created a Duct or Pipe Fitting, it would always be created with System Classification and System Type “Undefined”.

No matter I did, I could not fix this. I tried all of the usual steps. Then, I took this pretty severe one: deleting all warning elements with dynamo:

And it kinda sorta worked, but not every time. I must have been doing something else as well. Was it Audit? Was it Purge?

Turns out it was Purge. And that was all this model actually needed – a good purge. But what element specifically was causing the problem? Well, does this look right to you?!?

Somehow there are multiple copies of Group 1. But purging Group 1s only didn’t fix it…

To…
Read more