Re-read what I said. I added a screenshot for clarification.
Basically, the button will only appear for certain Ticket States. By default, it will only appear if the Ticket State Status is set to Paid.
When the Reservation is made, it is likely setting the Ticket State Status to something else. It could be New, New Orders, Reservation, Reserved, or something else…
Which reservation Tutorial did you implement? This one?
If that is the case, setting the Visible States to Paid,Reservation should do the trick.