Load Revit Families from List, Remix version

I’m new to writing my own Python nodes in Dynamo, and trying to follow the example in a previous thread: Load Revit families from list to generate a list of the door families used in the file then reload those families from a central repository on our server. [The purpose is to allow us to keep our BIM Families library file that the architects browse through up-to-date without having to manually update them each week.]

My watch node on creating my file path gives me the correct file path.

When I pass the file path to the File.Exists node, I get “true”.

When I pass that file path into my PythonScript node (having cut and pasted in the example script from the previous thread), I get an exception (I wrote in an Exception notice so that I could tell if things were working or not…)

The Revit API documentation doesn’t seem to have anything about what this method wants passed to it in Python. Can someone help me with troubleshooting?

See Dynamo attached. ReloadFamilies.dyn (10.5 KB)

PS - yes, our door naming conventions are terrible. But the special characters/spaces in the string shouldn’t matter to make this work, right?