Just a quick mention:
In times past we have run into similar issues that were due to corruption and required a re-install but found that instead of a re-install or instead of a backup restore, simply delete the Freelancer folder and then reinstall fresh. Sometimes you get a better “clean job” then a reinstall.
However, I tend to lean towards the permissions issue as to why he is having problems.
$0.02