What does this error mean "Connection has been canceled. Moved to background when in ConnectingState."?

[Problem/Question]
We’re calling SendbirdChat.connect in a coroutine:

backgroundScope.launch { SendbirdChat.connect(...) }

Since upgrading to sendbird v4, we’ve been getting Connection has been canceled. Moved to background when in ConnectingState. sometimes, and I’m not sure what it means.


// If problem, please fill out the below. If question, please delete.
[SDK Version]
4.2.1

[Reproduction Steps]
// Please provide reproduction steps and, if possible, code snippets.

[Frequency]
Frequent

[Current impact]
Causing prod crashes

Handled via other communication channels.