Testade lite snabbt och det verkar vara som du säger, de hittar inte varandra i Surveyor.
Dock så fungerar det för mig om man hoppar över i Driver mode (Ctrl-F2) och sedan direkt tillbaka till Surveyor (Ctrl-F1). Jag tror att Trainz har ändrats hur det fungerar internt i och med "Unified Driver/Surveyor" där man kan hoppa fram och tillbaka mellan dem, så signalerna initialiserar sig inte i Surveyor, utan man måste starta Driver för att de ska börja leta efter varandra. Kan säkert vara liknande problem med andra funktioner på STLs signaler.