It's 24 hours before, not midnight the day before. I tried to cancel a reservation 23 hours before (so well before midnight the day before) and couldn't do it -- not in the app, not in person at the actual restaurant, and the phone line they give is unstaffed and hangs up on you after a recording.