Hello everyone,
I believe I have found a fix for the error:
'AGS2Client::SetAchievementAchieved ^ 1'
To anyone recieving this error, please try re-installing the game and it should be fixed. This includes the demo.
If anyone still has this problem, please add it to the bugs discussion forum and I'll get back to you.