Fixes Nested condition forward.
Fixes async switch sync block doesn't call next block.
Update test.