debug_unlock_scheduled - php_version=7.4.33 - server_time=2026-05-25T06:36:11+00:00 - RECIPIENT_REQUIRE_PAID=1 - RECIPIENT_BASE_URL=https://dev.capsulize.app - recipient_link_expires_at=(not used; links do not expire after migration 009) - UNLOCK_SCHEDULE_TIMEZONE(effective)=Europe/Paris (same as cron unlock_scheduled_capsules.php) MySQL - mysql_now=2026-05-25 06:36:11 - global_tz=SYSTEM - session_tz=SYSTEM - now_in_unlock_schedule_tz=2026-05-25 08:36:11 Latest scheduled capsules (diagnostic) (Le cron n'envoie le mail initial qu'une fois par destinataire ; unlock_at est comparée en heure locale du fuseau effectif.) - bec8ef16-009f-4b9b-8f58-2dc736cc616c | TESUPLOAD unlock_at=2026-04-15 07:30:00 delivery_method=email due_now=1 paid=1 recipients=1 qr_access=0 delivered_links=1 reasons=already_delivered cron_explain=[Blocage] Au moins un e-mail initial a déjà été livré (idempotence). Le cron ne renvoie pas. Nouvel envoi manuel : php scripts/resend_recipient_unlock_email.php - 5319e30e-a575-44d9-8c69-c369b8ea260f | QRCODE unlock_at=2026-05-11 10:30:00 delivery_method=qr_secret due_now=1 paid=1 recipients=0 qr_access=1 delivered_links=0 reasons=qr_secret_no_email_cron cron_explain=[Info] Capsule en mode QR secret : le cron e-mail destinataire l’ignore volontairement.