I frequently work with fairly complex Visio files with various pages and various diagrams on each page. Over the past few years, I have on about a monthly basis encountered what I assume is a glitch that moves shape connections after closing and opening the file. This seems to happen randomly. After closing the file, and opening it again, various random shape connections shift massively off the page. Sometimes it's just a few connections, sometimes it's most of the connections on the diagram. In complex diagrams, correcting this random movement can take hours of doublechecking. Below is an example.

Some additional notes/workarounds I've tried:
- Sometimes (about 10% of the time), clicking on one of the moved lines, and pressing an arrow key once causes all the lines to snap back into their correct position, however this is very unreliable, as even when it does work, sometimes all the lines move back to the correct position, sometimes only some of the moved lines go back, and sometimes only the selected line goes back. This also does not work if you select all the moved lines.
- If I notice the issue before making other changes to the file, I have had success simply closing the file without saving and then opening it again, but this may not help after substantially changing other pages (and saving) without noticing the issue.
- I have started saving off archive copies of files in hopes that if this happens to the master copy, I can (again hopefully) open an archived version to copy/paste the old diagram, or use the old diagram as reference to speed up the analysis of where the moved connections came from, to get them back into the correct positions.
