That habit of Potlatch of deleting ways without telling you, or causing split ways to generate overlapping ways gets tiring fast, and is a pain in the ass to locate and fix. I'm wondering if this is not the lost-connection-not-saving-changes thing, but since there is no way to actually know whether the "retry" option actually worked, it's impossible to tell...
In any case, it didn't prevent me from setting up another bus route. It was a mess at the entrance on Laurier from Laval campus because not only was the RTC map slightly incorrect (AFAICT), but somebody had set up the one-way exits in the wrong direction, which confused for a while.
Now I just need to figure how to make a relation between relations in Potlatch.