The appointment info/location headers fell back to /default-doctor.jpg, which does not exist in public/, so the Next image optimizer returned 400 for doctors without a photo. Point the fallback at the existing /assets/images/doctor.png (same default used on the doctor page). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>