Presence says offline while user is active
Why it happens
Heartbeats are lossy and gateways partition.
Potential bug
Workflow incorrectly cancels or reassigns work.
Mitigation
Treat presence as a hint; make durable transitions explicit and show freshness.