diff --git a/tracker/tracker/src/webworker/QueueSender.ts b/tracker/tracker/src/webworker/QueueSender.ts index 42489fc07..5fedb48c0 100644 --- a/tracker/tracker/src/webworker/QueueSender.ts +++ b/tracker/tracker/src/webworker/QueueSender.ts @@ -78,6 +78,16 @@ export default class QueueSender { headers['Content-Encoding'] = 'gzip' } + /** + * sometimes happen during assist connects for some reason + * */ + if (this.token === null) { + setTimeout(() => { + this.sendBatch(batch, isCompressed) + }, 500) + return + } + fetch(this.ingestURL, { body: batch, method: 'POST',