Index: src/services/Scheduler.js
===================================================================
--- src/services/Scheduler.js	(revision 0688b5fcf8935a7e243f429c90946fd67027fb3c)
+++ src/services/Scheduler.js	(revision 1d1fdc97939238a96492ef7adccedc1b08f51985)
@@ -8,5 +8,5 @@
  */
 
-import db from '../config/database.js';
+import db, { NU_ISO } from '../config/database.js';
 import HtmlSanitizerService from './HtmlSanitizerService.js';
 import ActivityPubService from './ActivityPubService.js';
@@ -22,5 +22,5 @@
     if (!due.length) return 0;
     const upd = db.prepare(
-      "UPDATE posts SET status = 'published', published_at = COALESCE(published_at, publish_at, CURRENT_TIMESTAMP) WHERE id = ?"
+      `UPDATE posts SET status = 'published', published_at = COALESCE(published_at, publish_at, ${NU_ISO}) WHERE id = ?`
     );
     const ftsDel = db.prepare('DELETE FROM posts_fts WHERE post_id = ?');
