I am testing Plesk 12 and have the same issue with setting up an FTP repository.
The error I get says "created file not present in directory listing", however in the same error message it shows that a directory called "check0" has been created.
It also shows . and .. in the directory listing. Tried passive mode, same thing.