Does anyone here play 18xx games on 18xx.games? I’m quite a few turns into a game of 18chesapeake and its working great on iOS. They’ve got 1899 too, though I don’t know that one. There’s also 1846 but it’s in alpha and apparently not yet feature complete.
18xx.games enforces the rules, works great in async, and has email notification. The stock rounds might run a bit slowly with lots of players in conflicting time zones, but should be fine at 3 or 4 players.
18xx.games enforces the rules and allows you to undo liberally. There’s no hidden information so you should be able to undo at any time. You’ll have to be comfortable not fully predicting the consequences of your actions the first few times you play, but that’s an expected part of the learning curve.
I would suggest if you see the game as laying track, building stations and running trains to make money and increase the value of your stock portfolio (that’s your victory points) then the game should be pretty straightforward. There’s lots more depth to the games, but playing around and trying to run a good company is a solid, accessible, place to start.