Si un fichier .eng est utilisé avec une section Effects() qui ne contient aucune donnée, le moteur ne sera pas chargé par ORTS. Dans ce cas, il est suggéré de supprimer complètement la section Effects().
Open Rails ne gère pas correctement et génère également un message d'erreur trompeur dans le fichier OpenRailsLog. txt, lorsqu'il y a une accolade à la fin d'une instruction conditionnelle dans le fichier sigscr.dat, par exemple :
si ( next_hp ==# 0 && next_gue !=# 2 ) {
Par conséquent, le fichier doit être édité comme suit pour être correctement interprété par Open Rails :
si ( next_hp ==# 0 && next_gue !=# 2 )
{
Si, en mode Horaires, une plaque de vitesse avec une limite de vitesse supérieure suit un signal avec une limite de vitesse réduite, la vitesse autorisée dans le Trackmonitor augmente jusqu'à la vitesse indiquée sur la plaque de vitesse. Cela se produit conformément aux spécifications du mode Horaire (et différemment du mode activité).
Cependant, le moniteur de survitesse considère la vitesse réduite du signal, en cohérence avec le mode d'activité. Ainsi dans ce cas si, en mode horaire, un train accélère au dessus de la vitesse signal, le contrôleur de survitesse peut déclencher un freinage d'urgence.