As I understood it is an Android security measure which does not allow to write to the SDcard by default. For changing this and granting general write permissions apparently su rights are necessary (i.e. the device needs to be rooted).
That the SDcard unmounts/disappears has been reported before, though I don’t know what the cause was or how to solve the problem.