Sorry, I asked about the wrong file. That one is the file that has the code to write to a cache file.
The actual cache file should be written to the _promaps_cache directory. Is there a _promaps_geocache.xml file in that directory? If so are the addresses listed in that file? If there is no file, try setting the read/write properties on the directory to allow read/write for all users.