Live listener stands in for FCM push in the static demo. Accepting runs the same transactional lock as manual dispatch — only the first driver wins.