diff --git a/tracker/tracker/src/main/app/index.ts b/tracker/tracker/src/main/app/index.ts index 7e51f1d97..f1f512086 100644 --- a/tracker/tracker/src/main/app/index.ts +++ b/tracker/tracker/src/main/app/index.ts @@ -1132,8 +1132,9 @@ export default class App { } this._debug('session_start', reason) - this.signalError(reason.toString?.() || reason, []) - return UnsuccessfulStart(reason.toString?.() || reason) + const errorMessage = reason instanceof Error ? reason.message : reason.toString() + this.signalError(errorMessage, []) + return UnsuccessfulStart(errorMessage) }) }