I haven't had this problem.
Are you running any other security or caching plugins?
Your subfolder setup shouldn't be an issue as long as WordPress is set up correctly in its own General Settings page for paths and URLs.
After you created the wpcache folder and changed the permissions, did your permission settings stay?