Update:
Teragon has been updated today with a new Work in Progress feature that some of you may be interested in trying. Teragon now supports using Python scripts when making maps, allowing for a lot of control over how Teragon functions. This is still in the early stages, but for anyone interested in trying it out, feel free. The documentation for it is also limited still, but it will also improve over time. If you have questions about it, you can ask in the #chat_and_help channel on Teragon's Discord server, though Pille may be the only one currently able to answer your questions about Python integration.
@spud42 The update also includes some more parameters for roads relating to bridge placement that may help in your situation (documentation for those should be in the next update). Note that roads will eventually get a complete overhaul, so until then, there may be some issues like you had with bridges. There are things you can do to improve that, such as adjusting the road and water costs, changing simplification, and making sure you aren't using Complete roads. But you may still occasionally have trouble with that. The new bridge parameters may also help with that.
@matt411 I'm sorry I didn't reply earlier. I hadn't noticed anyone responded here. The changes to the forum and adding a mods section has limited the options for Teragon to provide information for users here. The original thread that Vaeliorin was kind enough to link to is locked so we can't update it with new information and because there isn't a direct download link available since it's on Discord, we can't add it to the Mods section. I know this makes it very inconvenient for people, but unfortunately it isn't something we can do anything about. The download information is in the original thread that is linked to above this post for anyone who needs it.
For anyone else, if you have questions or can't figure out how to find the Discord server or download Teragon, you can reply here and I'll hopefully see it. If I don't respond to you here within a few days, you can leave me a message on here. But please start by asking in this thread so I don't have a lot of messages from people. The best source for help will be in the #chat_and_help channel on Teragon's Discord server, though. And that will be the only location for help related to the new Python scripts, at least for the time being, as I'm not very knowledgeable about how any of that works.
And, before anyone asks, the title of the thread says Teragon's compatible with 2.0 and I can't changed that now. So to be clear, yes, it's also compatible with 2.4.
NOTE: There is a temporary bug with the update that prevents opening Teragon if you haven't installed Python. This will be fixed soon because using Python is optional and you aren't required to install it to use Teragon. There should be a fix for this later today or tomorrow. I won't be able to remove this note after it's fixed due to the time limit for editing posts, but I'll post a response after this to let you know it's fixed once I see the update it released. If you want to use the update immediately, you can install Python 3.13. Otherwise, just wait a day or so.