I wouldnt know since I don't know what happened last time to cause them to disappear, but if the error causes problems actually writing the data to the correct storage it could very well be the same now.
As for the error, it is possible that moodle would prefer running on a different php...