This might not work, but try running the game as an admin. It might not be able to overwrite the files it needs to save. Might not work, but worth a try.
I had this problem right after using the AC content manager / launcher thing. Maybe coincidence but I haven't had the issue since I stopped using it.
Except for me it broke options, rather than fixing them.I used to have this happen, kind of annoying. Since switching to Content Manager it's no longer an issue. One of the many benefits of using Content Manager.
Except for me it broke options, rather than fixing them.
After removing the file assist.ini it seems that the new file recreated will save the realism settings. Also the aggressiveness level of the opponents is now saved.Try deleting the file (keep a backup) and it'll force AC to recreate the file, that might work.
.