That could be it - the issue was that the game wasn't saving the state of your choice properly, so when you went back you were pretty much getting random results.
It's a subtle issue that's not been flagged by anyone before now - and thanks to you its fixed! Hurrah! Appreciate you reaching out.