Issue Details
I have a Python script with a main class that instantiates another class with multiple attributes defined. I have overridden the __getattr__() method to check if a property node exists in the second class and then call that property directly. This implementation should allow the main Python class to call the setters/getters in the secondary class directly. However, I am observing that TestStand won’t show these property nodes, preventing me from accessing them.
When I write the name of an existing attribute, as shown in the image below, I see a warning icon next to the Attribute Name field that states: "The specified attribute is not found in the specified Python module." Despite the warning, I am able to execute the sequence successfully.

How can I get the Python adapter in TestStand to recognize inner classes, methods, and attributes?