I think recently they changed how the Krustyland tourists tickets work. Before, whenever you tapped them, you would reset their payout timer to 4 hours. Which actually made it a disadvantage to tap them after, say 7 hours 59 minutes because you would only collect one payout and reset the timer to 4 hours whereas if you waited a minute you would get two payouts before resetting their timer. However, it appears they've recently changed it now so that tapping the tourists doesn't reset their timer, so if you tap them at 7:59 one minute later the next payout becomes available, which might be what you saw.