Clockwork Wall.byFace using a Rhynamo imported surface as Face

RevitFace.FromDynamoSurface returns the underlying Revit face of a given surface in Dynamo. That implies that the Dynamo surface was originally retrieved from a Revit surface. This node was made for use with some Revit API methods that need a face as an input - it does NOT convert a surface generated in Dynamo to a Revit surface.

Basically you would have to bring your geometry into Revit first and then bring its faces back ito Dynamo to be able to use this node. (Create ImportInstance, then select face, feed that into RevitFace.FromDynamoSurface and pass that into wall.ByFace)

Not a very automated workflow, unfortunately…