In a test of Speckle I decided to take the data from a Revit 2024 project and save it back to Revit 2022. I knew certain things would fail, but wasn’t sure what. But a piece of Mechanical Equipment became created in a way that I have never seen outside of a corruption. I am wondering if you you know what I’m looking at? This link will allow you to look at the 2022 Revit Project.
In the file you will find two small Furnace families. The one that “works” I added for your convenience, but it’s identical to the one next to it that was Downgraded. Now here’s the thing, I understand why parameters were lost and connectors no longer exist. What I don’t understand is how two objects both listed as Mechanical Equipment and schedule on the same Mechanical Equipment schedule can not be swapped out for each other.
The family on the left won’t allow the activation of the type selector list. It does not appear to be an in-place family. It can not be edited by any way that I am familiar with. It does contain some data that I can change, but those were due to an error in the family conversion that made them into Text parameters.
If it’s not an in-place family, not a system family, schedules appropriately, and is categorized appropriately, yet can not be swapped out for another family of the exact same type… then what is it?