The original project is shared via GitHub so that the same files can be used on a Mac for the iOS version, but the copy of the project is not shared. In fact, I made a brand new project from scratch, adding the same content, and the same thing happens. It seems very consistent.
OK, I’ve figured it out, and renamed the subject for this topic accordingly. One of the illustrations was named “tent & courtyard.jpg”. I renamed the file to “tent and courtyard.jpg” and this stopped the problem from recurring. I just need to be sure that I’ve added back all the info that was being discarded. I don’t know whether this happens during the process of loading a project or saving it, but it would seem that when SAB encounters an illustration whose filename contains an ampersand, it results in a certain amount of the project either not being saved or not being loaded (and thus not included when the project is subsequently saved). The missing parts include subsequent illustrations, the Nav drawer images, the About box contents, and signatures. I don’t know if there’s anything else that’s gone missing that I haven’t noticed. Perhaps that can be determined by looking in the code at what all gets loaded/saved after this? -Thanks!
I’ll experiment but I suspect that the filename is brought in without the ampersand being encoded correctly for the XML .appdef file. So that is a bug.