Horizontal zig-zag when I do a vertical dodge on my line plot (do NOT want!)

You are posting code with the same error as your previous post, take the position argument out of the aes() function.

Also, can you turn this into a proper self-contained REPRoducible EXample (reprex) illustrating your issue?