I have set up the Directory plugin, and have had numerous problems with the capabilities.
Most have been resolved by removing some other plug-ins I had installed (when they were installed I would get a blank page for the sign up screens and directory listings).
However one still remains and I've been unable to figure it out. I had set the capabilities up so that a 'subscriber' could add listings. However when the user tries to add or create a listing the following message is displayed:
This feature is currently disabled by the system administrator.
I've check everywhere and registration should be enabled. I have even gone to the extent of changing the capabilities so that every role has access to everything.
The only roles which seem to be able to perform the add/create listing are Administrator and Editor. All others get the message above.
Could some of the earlier plugins have corrupted the data in the DB? I've uninstalled Directory and reinstalled it a few times to see if it corrected itself but no luck so far,