You should be able to view the second tar file… copy the contents to your workspace and open via modeler. Specifically, its the case of nested conditional that I think exposes the bug, but that may be just how I achieve it.
In the second tar file, there are two variants. The first is the state I ended up with that worked, the second was moving one task over to the right, visually.
I got the original state by creating a process with one conditional, and along one resulting path, a second conditional. I then 'crossed' streams of that second condition to the first. Then back to normal. that was able to be imported. Then moving tasks around caused failures after that point.
Let me know if the tar file is useful, or if not, I can try to make other examples. I'm able to make this fail pretty regularly; such that I have to backup and use the eclipse designer instead.