The only time we were ever late for a dining reservation on a cruise is when the tour we were on came back late. In that instance, nearly all tours were late; when we showed up at the restaurant, we weren't sure they would accommodate us, but the restaurant was basically empty, so we were able to get a table.