Actually on that problem, it was regenning correctly when the file was in session and then not being correct upon reopening. The parameters in the generic version of the instance were not filled out - now I put a "-" in them if there is no other data to avoid that scenario.
In this case, it is not regenning correctly, but open correctly later on.