Case which caused failure: if (cond) { continue; } break; Only allow tracing from inner selections if the outer header never merges execution.