Launching a DAG from the UI (I have not tested the API) does not respect the workerSelector and systematically use the local executor.
Is that the expected behavior ? It causes issues when the local executor is missing dependencies (duckdb or whatever).