I was going through the github code to see if I could deduce somehow what the problem was, when I saw you made a commit and then saw you made a new version. I just checked, and the new version seems to fix the Train Construction Site.
Thanks for this! :)