Hi Alikiwi
I'm honestly not sure what is happening here. I have done a lot of running on the built-in/DLC Healesville route (in particular in the last few weeks, including multiplayer sessions). Primarily this has been in TRS19, but I'm fairly sure I did some running in this area in TANE recently as well (and a lot of running done on it in TANE over the last few years). So far this is the only report of this occurring, including among my friends who use Healesville a LOT, which points to this either being a local issue, or a new issue (and no, we don't test every session or route in every patch of Trainz; there's simply not the manpower to do this at the moment).
That said, each session gets a lot of internal and external testing prior to release. Unfortunately, sometimes this testing doesn't find every issue. Especially if the issue only occurs in specific builds (most testing is done in the latest PC edition, with limited testing on Mac, due to only some of our team having access to Mac computers). But we do try to do as much testing as we can.
As to fixing sessions, if the DLC pack is provided by a 3rd party (As in the case of Tidewater) then it is up to the creator of the route/session to fix the issues. As to how long it takes for the fix to be received by us, and then an update created and tested, that is hard to say. So unfortunately in some cases an update may take some time to be released if it takes a long time for us to receive a fix from the creator; and in some cases packaging and testing may have to wait for our team to finish other higher priority tasks.
For the gates, I am currently looking into a potential fix for this for TRS19 (they should be fine in TANE). Unfortunately the ATLS system did not 'transfer' well into TRS19, and this has resulted in the gates not working correctly. The current option I'm looking at is to release updates for the built-in sessions to resolve this, and release a 'base' session that others can clone to make their own new sessions, but I can't say when I'll be able to get this done as I have a lot of different projects on the go, and this has not been something I've had a chance to look at properly yet. But that's mainly because I'm doing this in my free time, and I try to focus as much of that free time as I can on things that I want to do at that time.
Regards
Zec