# FamilyInstance.ByPointAndLevel not working via Dynamo Player

**URL:** <https://forum.dynamobim.com/t/familyinstance-bypointandlevel-not-working-via-dynamo-player/72145>\
**Category:** Revit\
**Tags:** dynamoplayer\
**Created:** [January 11, 2022, 10:38am UTC](https://forum.dynamobim.com/t/familyinstance-bypointandlevel-not-working-via-dynamo-player/72145 "2022-01-11T10:38:37Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![oliwerkulpa](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/oliwerkulpa/32/129812_2.png) [@oliwerkulpa](https://forum.dynamobim.com/u/oliwerkulpa)\
**Post date:** [January 11, 2022, 10:38am UTC](https://forum.dynamobim.com/t/familyinstance-bypointandlevel-not-working-via-dynamo-player/72145/1 "2022-01-11T10:38:37Z")

</div>

Hi all,  
I do have a weird problem with _FamilyInstance.ByPointAndLevel_ node. Script collects element types used in project and places families, system families etc on matrix of points. The script is working just fine when I use Dynamo. When I try to run Dynamo Player all it looks as if all families, which were modelled by node mentioned earlier are not being placed. Do you have any ideas on how to cope with that? Other package?  
Thanks in advance for your time and help!

 ![1](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/1/b/1b0e6056bc206da5c3b71a5fb466670ac452928f.png)  
 ![2](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/1/4/14124287c2f93d2e55dcd508fdbba075fbcbc264.png)

---

<div class="post-metadata">

**Author:** ![oliwerkulpa](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/oliwerkulpa/32/129812_2.png) [@oliwerkulpa](https://forum.dynamobim.com/u/oliwerkulpa)\
**Post date:** [January 11, 2022, 11:12am UTC](https://forum.dynamobim.com/t/familyinstance-bypointandlevel-not-working-via-dynamo-player/72145/2 "2022-01-11T11:12:39Z")

</div>

Well, I’d call it a classic Dynamo. While waiting on other user’s input on that matter I realised, that Dynamo is placing those families in one transaction and then removing them (?!). I tried to use _Transaction.End_ after nodes placing family instances with no luck. I needed to remove any connections coming out from _FamilyInstance.ByPointAndLevel_, so that this node becomes the last.

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/a/9/a9ff48475c9ac9cbae1f80f2e443c34aba416528.png)

Interesting. If anyone could tell me, why that happens in the first place, I’d be happy 🙂

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/2/2/22ffd4b6b300c75fc9483d363720792f04bde4bb.png)

Have a great day!
