Clear Email, SMS and Push choices when you cancel a class
Cancelling a class now has separate choices for booked clients and the instructor, each channel shows who it reaches, and the instructor can be told by Email and Push without notifying clients.
When you cancel a class, the dialog now has two pickers. - **Booked clients** start with nothing selected. Pick Email, SMS or Push to tell them. - **The instructor** has a separate picker. Email and Push start selected when the instructor can receive them. SMS is your choice. You can tell the instructor and leave clients silent. A channel is available when at least one person can receive it. The picker shows the reach, for example “SMS reaches 9 of 12 (2 no phone, 1 turned SMS off)”. A channel nobody can receive explains why, for example “SMS is not included in this venue's plan” or “The instructor cannot receive Push (not on the app)”. The same choices apply when you cancel one class from the schedule, cancel a series, cancel selected classes or cancel several classes at once. Cancelling selected classes no longer starts with every channel ticked. For a very long series, the reach is counted over its next 400 classes and the dialog says so. In the Business app, the notify switches on the cancel, edit and substitute sheets can now open when a channel can reach someone. Before, they were always off. Where the app has no fresh availability for a class, the switches stay off rather than guess. Restoring a cancelled class is silent. The restore dialog no longer pre-selects notifications that the restore could not send. Screens that offer SMS (receipts, refunds, check-in, memberships) now use the same check as sending. SMS appears when your venue can send it: your plan includes SMS and SMS is switched on for your venue. If the check cannot be made for a moment, the screen says so and asks you to try again. A dropped message is now recorded in the notification log with the reason. That includes numbers in countries the SMS provider blocks.
Check-in separates streaming clients, responds instantly and shows new bookings
The class check-in list now shows in-studio clients first and streaming clients in their own section, checks a client in without reloading the list, adds a Refresh button and shows a client who has just booked within seconds.