One will hear trains honk even if that train is on a different surface than the player is currently on. This is quite easy to reproduce:
- Create a short loop that makes the train honk a lot
- Use the map editor to create a new surface and transport to it
- You will still hear the trains honking on the other surface
I would have fixed this myself and submitted a pull request, but this mod doesn't appear to have a repository...
Thanks for your time!