How to spot where “Job was cancelled” exception comes from when all your coroutines are already wrapped with a CouroutineExceptionHandler?
问题 I read all the kotlinx UI docs and implement a ScopedActivity like described there (see the code below). In my ScopedActivity implementation, I also add a CouroutineExceptionHandler and despite that I pass my exception handler to all my coroutines, my users are experiencing crashes and the only info I get in the stacktrace is "Job was cancelled". I searched for a couple of days now but I did not find a solution and my users are still randomly crashing but I do not understand why... Here is my