Hi Newt. I appreciate you were trying to help, but due to a lack of familiarity with the issue you were not helping and I was trying to make it clear that you were on the wrong track due to a lack of knowledge of the issue, and therefore wasting your own time, and possibly derailing the conversation and making it less likely for someone else to help, thinking you had "resolved the issue".
Also, my apologies if my use of caps was offensive, I'm an old fart and not used to the notion that caps for emphasis comes off as screaming to non ancient people.
It is definitely not an IOS problem, and in fact, I found the solution. I had, a long time ago set the starting layout to the actual first layout of the game, instead of leaving it as "default". It seems, despite being unintuitive, this is the setting that makes the game restart from that layer when you maximize the game after having minimized it.
So, that seems to be the actual answer and solution for the problem, which as you can see has nothing to do with an IOS problem, and certainly trying to program the game to save on exit and reload I a very hacky solution to accidentally setting the starting layout the wrong way in C2.
This is why I was repeating myself, and why I was using caps for emphasis on the key topics I felt you were not considering carefully enough. None of it was meant to be rude or unappreciative, I was only trying to stay on point and not digress into issues that while seemed related to you, actually were not at all related.
I really respect and appreciate your helpfulness and in general I'm sure you're very knowledgeable, and again, I apologize if my attempts to clarify the situation came off as rude.
I do appreciate your helpfulness and hope I haven't offended you or decreased your likelihood of helping in the future.