FamilyInstance.ByPointAndLevel not working via Dynamo Player

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!

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.

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

Have a great day!