As was reported in the bug John Ralls referenced: https://bugs.gnucash.org/show_bug.cgi?id=799490 Gnucash apparently does not like # character in path. Rename directories with that character in it to something else, and it should work.