Yesterday, I posted this question on StackOverflow:
I was already able to solve the issue with the exception described in the question by launching yet another coroutine within my job completion callback. However, I’m still curious why the
block of code is not running on the main thread? It confuses me a bit.