# Dynamo Takes a long time to search for a node in the search bar

**URL:** <https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148>\
**Category:** Developers\
**Created:** [October 17, 2022, 9:19pm UTC](https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148 "2022-10-17T21:19:18Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![mix](https://avatars.discourse-cdn.com/v4/letter/m/919ad9/32.png) [@mix](https://forum.dynamobim.com/u/mix)\
**Post date:** [October 17, 2022, 9:19pm UTC](https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148/1 "2022-10-17T21:19:18Z")

</div>

Hi guys, I think I found some sort of bug. I was happy to see that revit 2022 comes pre installed with the new version of dynamo. However it is very disconcerting that on a band new, clean script when i tried to search for my first node by typing in the search bar, dynamo still takes forever to search. I cant even type two letters in and have it respond instantaneously like you would expect by typing in to any search bar. This doesnt mean that its taking a long time to search the nodes. This is a problem where it simply can think fast enough to log what I am typing and then do the search. Meaning I have to wait a painfully long 30 sec or so per letter I want to type, and I have to wait another 30sec for each letter after that. Is anyone else having this issue I cant imagine anyone would still be using it if this happened for everyone. Any Idea how to fix this? Please advise. Thanks in advance!

---

<div class="post-metadata">

**Author:** ![jacob.small](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jacob.small/32/161030_2.png) [@jacob.small](https://forum.dynamobim.com/u/jacob.small)\
**Post date:** [October 18, 2022, 1:19am UTC](https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148/2 "2022-10-18T01:19:52Z")

</div>

Try with a clean set of packages and see if that loads things faster.

If so:

1. Remove unnecessary packages
2. Ensure all packages are distributed locally from the disc
3. Ensure all packages have minimal to no overlap (ie: you aren’t loading two different versions of Rhythm)
4. Ensure you’re using the right version of all packages (typically the latest, but there are some notable exceptions - ie: [Archi-Lab](https://forum.dynamobim.com/t/revit-2022-dynamo-2-10-package-not-showing-up-and-icons-missing/62933/7?))

If things still feel slow with packages installed, try pulling out packages in groups to see if it’s a single package (and if so could you replace that one package or reach out to the author to identify the search speed issue).

You could also try utilizing the simple search in the Monocle view extension.

---

<div class="post-metadata">

**Author:** ![GavinNicholls](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/gavinnicholls/32/190442_2.png) [@GavinNicholls](https://forum.dynamobim.com/u/GavinNicholls)\
**Post date:** [October 18, 2022, 2:49am UTC](https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148/3 "2022-10-18T02:49:57Z")

</div>

To add to what Jacob said, I find search also gets slow after using some addins - almost like it burns out dynamo a bit. I’ve experienced this for rhino inside and pyrevit, suspect theyre fighting over the dll files.

---

<div class="post-metadata">

**Author:** ![jacob.small](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jacob.small/32/161030_2.png) [@jacob.small](https://forum.dynamobim.com/u/jacob.small)\
**Post date:** [October 18, 2022, 2:55am UTC](https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148/4 "2022-10-18T02:55:50Z")

</div>

Great add for my list!

---

<div class="post-metadata">

**Author:** ![mix](https://avatars.discourse-cdn.com/v4/letter/m/919ad9/32.png) [@mix](https://forum.dynamobim.com/u/mix)\
**Post date:** [October 18, 2022, 11:55am UTC](https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148/5 "2022-10-18T11:55:33Z")

</div>

Hi Jacob, this is a clean version of Dynamo on a brand new VM so I dont have any packages installed yet. Thats why its so surprising to me.

---

<div class="post-metadata">

**Author:** ![jacob.small](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jacob.small/32/161030_2.png) [@jacob.small](https://forum.dynamobim.com/u/jacob.small)\
**Post date:** [October 18, 2022, 12:47pm UTC](https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148/6 "2022-10-18T12:47:53Z")

</div>

Very curious… Can you post the Dynamo log? What are the node and package paths set to?

---

<div class="post-metadata">

**Author:** ![mix](https://avatars.discourse-cdn.com/v4/letter/m/919ad9/32.png) [@mix](https://forum.dynamobim.com/u/mix)\
**Post date:** [October 18, 2022, 4:52pm UTC](https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148/7 "2022-10-18T16:52:25Z")

</div>

It took me awhile to find the new location of where to go to check the package paths. They are nothing special. See below

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/8/9/89b6d3ab6be0dec8d5e33c6c0efb99f31ad8b4ce.png)  
here is my About:  
 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/c/d/cd63f68d81cc4475338b84b6677c859c96e6bd0c.png)  
How do I export the logs?

---

<div class="post-metadata">

**Author:** ![Michael\_Kirschner2](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/michael_kirschner2/32/75576_2.png) [@Michael\_Kirschner2](https://forum.dynamobim.com/u/Michael_Kirschner2)\
**Post date:** [October 18, 2022, 8:36pm UTC](https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148/8 "2022-10-18T20:36:41Z")

</div>

I am fairly certain performance improvements to search were in 2.13, not 2.12.

---

<div class="post-metadata">

**Author:** ![Michael\_Kirschner2](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/michael_kirschner2/32/75576_2.png) [@Michael\_Kirschner2](https://forum.dynamobim.com/u/Michael_Kirschner2)\
**Post date:** [October 18, 2022, 8:37pm UTC](https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148/9 "2022-10-18T20:37:21Z")

</div>

> <https://github.com/DynamoDS/Dynamo/pull/12056>
>
> Simplify search to improve performance
> Changes:
> 1. Fix double search event cau…sed by UI events
> 2. Do not add the whole search text if there is only one word (using whitespace as separator)
> 3. Limit search to 300 characters
> 4. use OrdinalIgnoreCase option in IndexOf calls
> 
> Note:
> Difference between culture sensitive and ordinal serarch:
> https://docs.microsoft.com/en-us/dotnet/standard/base-types/best-practices-strings#string-comparisons-that-use-the-current-culture
> 
> I would opt for OrdinalIgnoreCase because we get better performance...and the order of the returned results is not really a deal breaker (I think...)

---

<div class="post-metadata">

**Author:** ![mix](https://avatars.discourse-cdn.com/v4/letter/m/919ad9/32.png) [@mix](https://forum.dynamobim.com/u/mix)\
**Post date:** [October 18, 2022, 8:50pm UTC](https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148/10 "2022-10-18T20:50:23Z")

</div>

What is the most up to date version of dynamo I should be on? and it looks like there is a special installation procedure of some kind? Can I just run the exe? or is it more complicated than that? please advise.

---

<div class="post-metadata">

**Author:** ![jacob.small](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jacob.small/32/161030_2.png) [@jacob.small](https://forum.dynamobim.com/u/jacob.small)\
**Post date:** [October 19, 2022, 4:35am UTC](https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148/11 "2022-10-19T04:35:55Z")

</div>

Since the 2020 release the only way to update Dynamo for Revit is to update Revit, so don’t go looking down that route.

Have you tried removing add-ins and installed packages and view extensions? Can you provide the Dynamo Log and Revit Journal so we can see if there is any identified conflict at play?

---

<div class="post-metadata">

**Author:** ![mix](https://avatars.discourse-cdn.com/v4/letter/m/919ad9/32.png) [@mix](https://forum.dynamobim.com/u/mix)\
**Post date:** [October 19, 2022, 12:04pm UTC](https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148/12 "2022-10-19T12:04:53Z")

</div>

Sure thing, I did have to install some packages yesterday so I could actually get some work done. But my earliest journal(s) should reflect that I had no packages and that was when the problem was the worst.  
See attached.

[journal.0008.txt](https://forum.dynamobim.com/uploads/short-url/6f679zDAFthqJgqqikl0gWDggyt.txt) (1.2 MB)  
[journal.0007.txt](https://forum.dynamobim.com/uploads/short-url/ecy0IVDSm95KjitCqCPA1Mh1SIN.txt) (1001.9 KB)  
[journal.0006.txt](https://forum.dynamobim.com/uploads/short-url/2fWrub9w3QPXBIyQqN7w9Ai1GsO.txt) (1.6 MB)  
[journal.0004.txt](https://forum.dynamobim.com/uploads/short-url/xthcrGUw7QXD8P60P9lfXtM1RBl.txt) (3.0 MB)

[dynamoLog\_e89e34ec-fc37-44ae-8333-df03930f5bf5.txt](https://forum.dynamobim.com/uploads/short-url/jvqB250rQcAud45CpmHh53uWsx4.txt) (47.5 KB)  
[dynamoLog\_795e1f24-4951-4bf5-9e62-0f73ac4bdc1f.txt](https://forum.dynamobim.com/uploads/short-url/g7SCPlWhR6JsuY9trTdNdtZ8vj5.txt) (5.6 KB)  
[dynamoLog\_32b84d22-872a-411a-bb2a-1c77788fd585.txt](https://forum.dynamobim.com/uploads/short-url/sxC4NpRwQEDipC0llWvxVmgBMlJ.txt) (25.6 KB)  
[dynamoLog\_5c2a1457-7a0a-4c03-a645-435617d1e1ed.txt](https://forum.dynamobim.com/uploads/short-url/oh7wVHe5V0zXjekKu2v5pRddHPR.txt) (19.3 KB)  
[dynamoLog\_aa3a797f-5a41-4980-992a-3a8e80434965.txt](https://forum.dynamobim.com/uploads/short-url/uSJDXcT5AHx76apD9pMMfj6Ulr8.txt) (6.8 KB)

---

<div class="post-metadata">

**Author:** ![jacob.small](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jacob.small/32/161030_2.png) [@jacob.small](https://forum.dynamobim.com/u/jacob.small)\
**Post date:** [October 20, 2022, 1:05pm UTC](https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148/13 "2022-10-20T13:05:26Z")

</div>

See if disabling all your Revit add-ins helps. Bluebeam, Evolve Mechanical, and BIMTrack show up in the journal, in addition to a few Autodesk ones (some of which can’t be removed). Conflicting Revit add-ins are triggering a few errors around references which Dynamo uses, so they may be the culprit.

---

<div class="post-metadata">

**Author:** ![salvatoredragotta](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/salvatoredragotta/32/10078_2.png) [@salvatoredragotta](https://forum.dynamobim.com/u/salvatoredragotta)\
**Post date:** [October 25, 2022, 5:33am UTC](https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148/14 "2022-10-25T05:33:45Z")

</div>

Hi All,

I have a similar issues with Revit 2022.1.3 and Dynamo 2.12.1.

I have tried removing all add-ins and all packages but it did not help.

Happy to start a new topic or give more info here.

---

<div class="post-metadata">

**Author:** ![mix](https://avatars.discourse-cdn.com/v4/letter/m/919ad9/32.png) [@mix](https://forum.dynamobim.com/u/mix)\
**Post date:** [October 25, 2022, 8:18pm UTC](https://forum.dynamobim.com/t/dynamo-takes-a-long-time-to-search-for-a-node-in-the-search-bar/82148/15 "2022-10-25T20:18:08Z")

</div>

Is there a reason dynamo is fighting over references from other addins?Is there a way to make it not fight over the references other addins use so it can “play nice” with others? I just dont think that is sustainable, people need other addins for a reason and I hope its possible to make it so we “the end users” dont have to choose between dynamo and other addins. Some of these addins are required by my work, to do my job and installed automatically from my IT department, which i am sure is probably the case for lots of folks.
