From my experience on this same cruise, you could only have one booking for a show, it wasn’t possible to book the same show at different times. If you wanted to change to a different day or time you had to cancel your booking to rebook. You could definitely cancel a booking on the app, from memory it was under the My Bookings tab.