Are you able to upload the a small workflow that reproduces the problem here?
(And were you able to check out any of the workflows on the KNIME Hub that use the Document Grabber to see if they perform any differently?)
Another thing I thought of: is it possible you are trying to write to a directory that - even if empty - you don’t have permissions for? Can you create a brand new empty directory and point the node to that?