Had to reinstall the game again, delete everything, find where the app hid its data (in LocalLow), delete all that, play everything again, and now it seems to be continuing. Not ideal.
It also refused to do the personality test until I quit and started again. I kept saying "personality test" and it kept saying it didn't understand. Very nearly went for the refund. I know it's EA, but it shouldn't be that annoying.