I've been struggling with a weird error of TG2 crashing while I was trying to save .tgd after loading some models. I thought that it's a matter of new TG2 version, but after some research I've found that a "&" in directory name was causing this.
It looks like TG2 can't handle specific symbols in file or directory names and crashes while saving project file. That's weird as it opens the file, which is located under directories with weird characters, without any problem at all, but crashes into OS right after I try to save a .tgd.
I think that it might have something to do with xml structure or some internal saving mechanism. After all - it's not a problem as you just need to change a directory (or file) name so it doesn't contain any weird characters, but I think there should be some blocking mechanism so crashes won't occur.