Optimisation layout for a job changes when I close and re-open MaxCut

For some jobs, when I have optimised and saved a job, if I close MaxCut and at some later stage re-open the program and the saved file, the optimisation is different.

This happens even if "re-optimisation changes results" is not checked.

For example...

Here is the order that we will optimize.

Here are the results of the optimization (there are 3 layouts)

Layout 1

Layout 2

Layout 3

Lets say that now we save the job and close the application.

When we open the job again, it says that we need to re-optimize and as a result the cutting scheme is different.

And now the layout has changed. For example, the last layout now looks like this...

I would expect the layout to have stayed as previously because I had the "re-optimisation changes results" checkbox unchecked.