I can perhaps provide a partial answer: Personally, when I had this issue (same result: the river with zigzag), the scenario described is the right one : river already created, I was creating other objects (roads), but when I came back on a zoom level overall, the river had zig-zag ... I have not experienced ctrl + z.
Regards, EricJ
Je peux peut-être apporter un élément de réponse : personnellement, lorsque j'ai expérimenté cette anomalie (exactement le même résultat : le fleuve partant en zigzag), le scénario décrit est le bon : fleuve déjà créé, et je créais d'autres objets (des routes) ; mais en revenant ensuite sur un niveau de zoom global, le fleuve partait en zig-zag... Je n'ai pas expérimenté le ctrl+z par contre.
Cordialement, EricJ