A signalling fault from one location in an Australian city has caused trains chaos, with trains cancelling stops, holding between stations and leaving passengers waiting.