I am trying to get create a list of unused families that are still loaded into the revit model that would be deleted by ‘purge unused’. Unfortunately, even after I purge, the list still populates with various families that are not purged, even though they should not show in my list if they are unused. Could I get some advice or suggestions as to any better methods or perhaps a fix to what I currently have?
Have a look here. I compared all families and family types against all families in the model then deleted those that were not placed. I think it is exactly what you may need.
Read this quick article. I think you just need to purge a couple more times. If i am understanding you correctly.