Hi all, how does the notification service handle event sequencing for WEM scoring updates during a socket flip? The dashboard’s lagging behind on real-time score changes. It’s not a total outage, but the events are arriving out of order after a reconnection. Some people say the sequence IDs are guaranteed across sessions, but that’s not what’s happening here.
The WebSocket is dropping the latest score_updated events and instead pushing older cached updates first. The reconnect handshake is fast, but the event stream is a mess for the first 30 seconds. Tried hitting the /api/v2/notifications/subscriptions endpoint to refresh the topic, but the order stays broken.
{
"event": "score_updated",
"seqId": 10452,
"timestamp": "2023-10-27T14:20:01Z"
}
// followed by
{
"event": "score_updated",
"seqId": 10448,
"timestamp": "2023-10-27T14:19:55Z"
}