Family Instance placed on element face

Hey Guys,

I’ve a question related to Family instance by points placed on an element face from a adaptive component.
What I’m trying to establish is to place any Family on a specific point on the face of a adaptive component. However somehow the node Element.Faces is doing something strange when extracting my faces. It looks like it doesn’t recognise the parameters in the adaptive component and places the Family on my original XY-Plane. Does anybody have an Idea what I’m doing wrong here?

Secondly, I’m trying to place a Build-in part inside this adaptive component. When placing it by hand, it automatically subtracts the Element form the Adaptive component (Please see picture below). When Placed by Dynamo it doesn’t. Anybody an Idea why?
Many thnx!!