The error is really a warning and is normal. Nobody has a (usually) has a configuration file in their home directory.
If the "system wide" file didn't exist in the app bundle then avrdude would have quit before trying to communicate.
There is a communication problem which is why the loopback test is important.