This will represent when a coroutine is blocked by a promise type outside of the async_context family of types. This will signal to the scheduler that the async context is blocked by a coroutine scheduled in a different way. Or said another way, scheduled by something external.