# Dynamo from Revit 2023 not reading custom nodes packages

**URL:** https://forum.dynamobim.com/t/dynamo-from-revit-2023-not-reading-custom-nodes-packages/92163
**Category:** Revit
**Created:** [July 25, 2023, 12:29pm UTC](https://forum.dynamobim.com/t/dynamo-from-revit-2023-not-reading-custom-nodes-packages/92163 "2023-07-25T12:29:30Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Damiano](https://avatars.discourse-cdn.com/v4/letter/d/ebca7d/32.png) [@Damiano](https://forum.dynamobim.com/u/Damiano)
#### Post date: [July 25, 2023, 12:29pm UTC](https://forum.dynamobim.com/t/dynamo-from-revit-2023-not-reading-custom-nodes-packages/92163/1 "2023-07-25T12:29:30Z")

</div>

Hi all,  
I noticed that Dynamo for Revit 2023 no longer reads custom nodes which work with previous version of Revit up to Revit 2022.  
In the example below im using a node from the package “steam nodes”

The 3 images below shows the issue:  
1 when i open the script  
2 when i double click the custom node prior to enter it  
3 issue inside the custom node

I noticed these errors occurs with several custom nodes in Dynamo for Revit 2023. Current version im using is:  
2.16.2.2727 core  
2.16.1.6510 Revit

Does anyone know the reason why? Any fix to this?

Thanks for the help

 ![error 1](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/6/4/64a5a540f9bc40cbf086eb61b0322a6056be10e3.jpeg)  
 ![error 2](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/c/c/cc82ef4b4707a55c92f21afb8680dc658916401a.jpeg)  
 ![error 3](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/9/2/92812b962bfbeab868b4948a6d179fe5b81293c0.jpeg)

---

<div class="post-metadata">

### Author: ![sovitek](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/sovitek/32/116237_2.png) [@sovitek](https://forum.dynamobim.com/u/sovitek)
#### Post date: [July 25, 2023, 12:35pm UTC](https://forum.dynamobim.com/t/dynamo-from-revit-2023-not-reading-custom-nodes-packages/92163/2 "2023-07-25T12:35:29Z")

</div>

Hi @Damiano try rename Tolerance to tolerance…and for Flatten use DSCore.List.flatten

---

<div class="post-metadata">

### Author: ![Damiano](https://avatars.discourse-cdn.com/v4/letter/d/ebca7d/32.png) [@Damiano](https://forum.dynamobim.com/u/Damiano)
#### Post date: [July 25, 2023, 2:07pm UTC](https://forum.dynamobim.com/t/dynamo-from-revit-2023-not-reading-custom-nodes-packages/92163/3 "2023-07-25T14:07:31Z")

</div>

Thank you Sovitek,

Changing to “tolerance” seems to work.  
DSCore.List.flatten; gives another warning and lose the “item” input similar to the previous block where i marked “A”.

Do you know why this things are changing in Revit 2023 compared to 2002 and also a solution to fix this node?

Thank you very much for your help

 ![error 4](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/3/0/300a6c138e2f0406a040a6b39d6767a6a1455663.jpeg)

---

<div class="post-metadata">

### Author: ![sovitek](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/sovitek/32/116237_2.png) [@sovitek](https://forum.dynamobim.com/u/sovitek)
#### Post date: [July 25, 2023, 2:14pm UTC](https://forum.dynamobim.com/t/dynamo-from-revit-2023-not-reading-custom-nodes-packages/92163/4 "2023-07-25T14:14:03Z")

</div>

arhhh soryy try with DSCore.List.Flatten([item]); or just List.Flatten([item]);…its a very old package and havent been maintained for long time…but try if this works…im not at my pc so cant check…but normally work for me

---

<div class="post-metadata">

### Author: ![Nick\_Boyts](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/nick_boyts/32/76313_2.png) [@Nick\_Boyts](https://forum.dynamobim.com/u/Nick_Boyts)
#### Post date: [July 25, 2023, 2:22pm UTC](https://forum.dynamobim.com/t/dynamo-from-revit-2023-not-reading-custom-nodes-packages/92163/5 "2023-07-25T14:22:24Z")

</div>

This was a change to prevent confusion around inputs using the name of a class. They used to be allowed, now they aren’t.

The issue with `Flatten` is because you now have multiple libraries with a `List` namespace. In order to know which one to use, you have to provide Dynamo with the full path. This is pretty common with generic namespaces (List, Math, Element, etc.).

Neither of these things are specific to custom nodes. They just tend to surface that way because nodes will completely “break” with either of these issues.

---

<div class="post-metadata">

### Author: ![Damiano](https://avatars.discourse-cdn.com/v4/letter/d/ebca7d/32.png) [@Damiano](https://forum.dynamobim.com/u/Damiano)
#### Post date: [July 27, 2023, 2:22pm UTC](https://forum.dynamobim.com/t/dynamo-from-revit-2023-not-reading-custom-nodes-packages/92163/6 "2023-07-27T14:22:55Z")

</div>

Thank you all for your answers
