Are you running WF as a user that has the correct permissions?
What AppPool is the application running under, is it the service account?
Is the WF Service running as the service account?
Try restarting the services and see if it works.
I've had this in the past and retrying a couple of times then allows it.