As for a book leaving up a game accidentally, and a player past posting, it doesn't matter.
The game has an offical start time. The wagers are taken with the timestamp recorded. If the software (or lines manager) fails to close a game, the timestamp can be used to accept/reject the wager.
It's a void wager. Period. The players should not be expected to check the start times of the games or know if there has been a delay.
This is slightly complicated by books that leave the game open for a few extra minutes as it is starting, to get in some extra bets. They leave themselves open to player advantage if an early score occurs. This should be avoided (but most books would take the risk for the extra cash). If the start time of the game is set to the next day or off by an hour, then this is a clear mistake. All bets taken after the official start time should be voided, without exception. In the case of a rain delay, the league official start time should be obtained.
Of course, all the machines should be set to the corrrect time. (Some books run their clocks a minute slow or fast on purpose, but I think that is a bad idea, as it make hit harded to figure out when things really happpened.)