Generative Design issue. Revit 2025.3 ver

Hi community! I recently updated to Revit 2025.3. I’ve encountered a problem after the update. I’m working on a Generative Design project, and it’s been giving me errors since the update.

So, I uninstalled Revit 2025 and ran the files without updating to 2025.3. It worked fine. Then I updated to 2025.3 again, and the Generative Design errors returned. For now, I’m going to uninstall and work without updating to continue my project. Are there any post-update issues I might be missing?
(I also compared a simple Geometry operation with a Project operation simultaneously for comparison.)

Hello @onehojoe,

Sorry to hear that. I would like to help as much as I can. To be able to work on the issue, is it possible for you to share your files? Also, what is the Revit version that your files work correctly, Revit 2025.1, or 2025.2?

Thank you very much for your collaboration!

@emrullah.yildiz
Thank you for your response.

I’m working on a project using Generative Design, and I’m in a bit of a difficult position asking my client to pause their Revit updates.

I was working in Revit 2025.2, where Generative Design was functioning correctly. I’m currently completing the project in Revit 2025 (without updating). However, I’ve discovered that geometry isn’t generating in 2025.3. Even a simple operation like changing the width and length of a rectangle results in an error.

Since the project files (RVT and Excel) are quite large, I’ll send you a separate link. I’ll also upload the files for the simple geometry operation (shown below the image I shared) to the forum.

[Geometry TEST 001.dyn - Google Drive](https://geometry test file)

The file can simply run dynamo - Generative design in the default template.
After several tests, I don’t think it’s just a file problem. Hope for a nice solution from the Dynamo Team. I’ll message you a separate file.

Hi,
I did a test with Revit 2025.3 for the space planning, and it worked for me. Did you try the steps mentioned here? I hope it will be helpful for you.

Thank you for checking the test.

I’ve been working on the generative design project for a few years, and I’ve experienced a lot of problems. I think this issue was caused by updating to revit2025.3, and it works without any problems in the lower version after uninstalling. If it’s a server communication problem due to anti-virus or firewall, low version of execution should also be an error. As you have checked, I’m always careful because the error type is different depending on the individual computer situation.

Therefore, now this issue seems likely to be a problem with the computer itself, so I’ll update it again tomorrow and check it. And I will check the team member’s computer and the customer’s computer multiple times.
If there’s an error again, please send the generative design log file, etc. to you, check it, and share me how there is a way to check the problem.

2024년 11월 18일 (월) 오후 10:18, Emrullah via Dynamo <notifications@dynamobim.discoursemail.com>님이 작성:

Thank you so much for taking the time to share detailed context about the project and your experience. I truly appreciate your openness and the effort you’ve put into documenting and reporting this issue—it means a lot to our team.

Sometimes this process can be very challenging and frustrating even for expert users. I’ll make sure to keep a close eye on this and do everything I can to address it moving forward. Currently, we are focused on enhancing our Generative Design content and updating related information on our website. I will also suggest adding this inconsistency to our worklog so it can be addressed as part of these improvements.

3 Likes

Hi @emrullah.yildiz . I tested again this morning. The contents of the test are as follows.



Generative Design, which was executed yesterday evening (241118), finished well. There was also no problem with the ports. However, after updating to Rev. 2025.3 on the morning of 241119, when Generative Design was run, a port error occurred. The broken text below was that my computer was unable to connect to the server. As you said, it seems to be a port problem. However, I need the help of the Dynamo Team for the situation where the port is blocked due to the change of version. Because I consult with the Generative Design process and there are many issues with the customer or user personal computer, I also need to be familiar with how to solve the problem. I will attach the corresponding log file together. You can check the log time from 2024-11-19 09.10.

refinery-server-log.txt (7.1 MB)

1 Like

Hi @onehojoe,
I have a few things you might check on to try to figure out what’s going on here.
First, to explain a bit (sorry if you already know this!), GD runs a study by spinning up 6 separate Dynamo processes and then instructing each process to run a different configuration of the study. There are several places where this can go wrong, and things to check to figure out which it is:

  • The Dynamo instances don’t get started: Open Task Manager alongside Revit. After opening GD, check to see if there are 6 new Dynamo processes listed in Task Manager. Just after running the study, check again to verify that they are still running.
  • The instances can’t communicate with GD. Dynamo needs a particular extension, “DynamoPlayerExtension”, running in order to communicate with GD. Check for this extension’s folder here: “C:\ProgramData\Autodesk\RVT 2025\Dynamo\3.2\packages”.

Separate question: do all studies fail on 2025.3 on this machine, or just the study for your project?

Let’s start with those, we’ll get to more complex debugging if we need to!

3 Likes

Hi. @trygve.wastvedt,
I wasn’t know that the process of six split Dynamo runs when GD runs. I recognized that it was calculated by classifying several results, as it would generate four results each when run in Randomize.

First of all, after GD run, I don’t know what Dynamo processes are in Task Manager. So, I checked as below image.

Does the Dynamo Process you are talking about mean ‘RevitBrowseSubprocess’ below?

The version where the W/L value of a very simple square is modified also doesn’t get results. You can also see it in the post above.

I was able to check the GD deliverables when running in 2023 version. After updating to 2023.3 version, the result is not as shown in the image below.


I run GD on version 2025.3 with the same file 1:38 minutes. And I can’t see the image with 4 results of 1:41 minutes being scored.


I shut down the Revit and Dynamo at 1:40 and ran it again, but it kept going back.
Task Manager’s ‘RevitBrowseSubprocess’ was equal to 1:40 minutes.

Check the score of 1:45:8/40 and leave for a short meeting.
After the meeting, I saw the results at 2:45 and they all went back to 40/40. ‘RevitBrowseSubprocess’ was reduced to one.

Finally, when I checked the packages, I can see “DynamoPlayer Extension”.

Q. Separate question: do all studies fail on 2025.3 on this machine, or just the study for your project?
A. Yes, that’s right. All studies fails on my desktop computer.

I checked your new checklist as above, thank you for taking the time to check.

OK! Thanks for all the info! The Dynamo processes are actually called “DynamoWPFCLI”. Sorry, should have mentioned that. But I see them running in all your screenshots, so I don’t think that’s the issue. One more thing to check: the DynamoWPFCLI instances save their logs to "C:\ProgramData\Autodesk\RVT 2025\Dynamo\3.2\Logs. Can you run another GD study (that fails), close Revit, and then post the contents of the latest log?

@trygve.wastvedt

Today I ran GD again after the 2025.4 version update. Unfortunately, it failed like the 2025.3 version. The first file below is a Log file that was created while being updated to the 2025.4 version.

2025 4 3-3 Logs.7z (25.8 KB)

The running time of the file is between 3:00 and 3:20.

Thank you for your interest and effort.

OK, progress! Towards the bottom of the log I see:

Failed to call Ready() in extension:

This indicates that the initialization method failed in one of your Dynamo extensions. You don’t have many extensions, so I’m guessing DynamoPlayerExtension is failing to initialize, thus preventing GD from communicating with the Dynamo instance it started.

So now to find out why DynamoPlayerExtension fails. Could you post a screenshot of the contents of C:\ProgramData\Dynamo\Dynamo Core\3.3\packages\DynamoPlayerExtension\bin? Switch to details view in Explorer so that we can see the modified date and size for all the files.

Would you be up for a call to do some screenshare debugging? What timezone are you in?

2 Likes

@onehojoe if you’d prefer to set up a call you can send a direct message on the forum to @trygve.wastvedt and @jacob.small so we can keep personal information out of the open web (and keep the spam bots at bay for a bit longer).

2 Likes


I have a DynamoCore folder on my company desktop as below. And I found the DynamoPlayerExtension folder in two places. These are the 3.3 folder and the 2.19 folder you mentioned. Looking at the revised date, it seems that when I run Generative Design, the information in that folder is not modified. I don’t know exactly. I am attaching the image so that I can check the revised date of the two folders below.

1 Like

That all looks in order. Thanks for the private message, hopefully we can figure out what’s happening on a call and report back here.

At the end of the year, I’m very happy to share some good news. After the last remote support session, I sent you the log files.

And today, when I ran Generative Design, it worked!
I wondered what made it work.
Last time, after you (@trygve.wastvedt) remotely accessed my computer, I spent a little time testing CPython3. I kept encountering errors with the external library and confirmed that the issue was related to the Python location in the Appdata and DynamoCore folders. I then remembered that I had reorganized those Python folders.

Ultimately, I’m not sure exactly why port communication is now working. However, I suspect it’s related to the last remote support session.

Thank you for your continued support.
If you need any further log files or information about the Generative Design operation in Dynamo 2024.4, please let me know.

Happy New Year!


1 Like

OK! Strange, but great! I’m glad it’s working again. Please let us know if you run into further troubles! Happy New Year!

3 Likes