when I try to create a new wallet it says "failed to create configuration file"
I've never used MAC before, but I use Linux.
Isnt there any file restriction ( owner, only read aplication...), from where you are running the aplication?
On windows, it works where you start the aplication. That means: I run it on downloads, it get the complete client on downloads. I run on my docs... it get the complete client on my docs.
Good luck