Have you tried with a pristine Klipper setup?
Git version: 'v0.13.0-452-g8dd798ebb-dirty'
Untracked files: klippy/extras/bed_thermal_adjust.py, klippy/extras/manual_rail.py, klippy/extras/multi_fan.py, klippy/extras/rounded_path.py, klippy/extras/tool.py, klippy/extras/tool_probe.py, klippy/extras/tool_probe_endstop.py, klippy/extras/toolchanger.py, klippy/extras/tools_calibrate.py
There maybe is an addon that can conflict with the offset setting: The "dirty" Flag and the Team's Position