Odoo 18's _compute_status treats future last_poll as MORE disconnected (absolute delta). Override forces status='online' when last_poll > now, which is set 24h ahead by _sync_bot_user_presence when the health check passes. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>