I was having the same problem, and I found a solution through some debugging of the php files in zp-core
For me, it turned out that the php realpath() function was messing up the path to the theme directory by lopping off the top level of the path (perhaps due to something about how files are actually stored and organized by my hosting site, which is 1&1.)
I removed the call to realpath() as a blunt force fix that worked in my case. This is on line 10 of admin-themes-editor.php
Depending on file structure on a particular server, I suppose this could cause other issues, but it is working for me.