Rescheduling and cancelling lessons
Drag a lesson to a new time, click in to edit details, or cancel cleanly with a reason.
There are three ways to change a lesson once it's on your week grid: drag to reschedule, click to edit, and cancel.
Drag to reschedule
Grab a lesson chip and drag it to a new time slot. The chip snaps in 15-minute steps. When you release:
- The linked schedule block moves with the lesson. The old slot is freed.
- The student gets a "Lesson rescheduled" notification.
- Conflicting bookings (your other lessons, your blocks marked unavailable) reject the drop with a clear toast.
This works for any lesson where you are the instructor. The platform's instructor endpoint rejects rescheduling someone else's lesson with a 404 — no information leak about the existence of that lesson.
Click to edit
Click on a lesson chip to open the edit dialog. You can change:
- Start and end time
- Aircraft
- Lesson type and notes
You can't change the instructor from this dialog — that field is locked to you. If a different CFI needs to take the lesson, cancel it and the student or school admin re-books with the right CFI.
Cancel
From the edit dialog, click Cancel lesson in the footer. You'll be asked for an optional reason ("Weather", "Aircraft maintenance", "Student illness"). On confirm:
- The lesson's status flips to
cancelled. - The student gets a notification with your reason.
- The linked schedule block is freed.
- Any pending payments are voided.
Cancelled lessons stay in the database for historical reporting. They just stop appearing in the default week view. The "Show cancelled" toggle in the week toolbar reveals them.
What happens to the aircraft reservation
If the lesson had an aircraft attached and the student had already checked out the plane, the reservation stays open — the student needs to return the aircraft normally. We don't auto-cancel reservations because the plane is, physically, still out.
Related articles
Still stuck?
Email support@trycheckride.com and reference this article. We'll get back to you with steps for your specific setup.