Dart customers faced delays of up to 45 minutes on Monday morning as a result of a fault at level crossings.
Shortly after 9.30am, Iarnród Éireann tweeted that all Dart services had stopped due to the fault, which affected all level crossings.
It later said it was “working to rectify” the issue and Dublin Bus began accepting train tickets. Shortly after 1pm, a tweet confirmed that all services were again running to schedule, with minor delays to some services.
Users earlier tweeted Iarnród Éireann describing the problems at level crossings. One person said at one point, the level crossing barriers were up, but the stop lights were flashing, leaving drivers “unsure” about whether or not to cross.
Iarnród Éireann responded, saying workers were manning level crossings in the north side of the city and it was working to arrange the same for south side stations.
Luas customers also faced delays of 10-15 minutes on the red line on Monday morning, according to a tweet from the light rail company.
A crash on the M50 at J5 also hindered commuters for a time and has since been cleared, according to AA Roadwatch.