When accessing network locations (\\server\share) via VPN, you only see a subset of folders and files available there or none at all.
You've verified that permissions are set correctly, and you can see all the files and folders when connected to the network locally.
One likely cause is that the Offline Files feature in Windows is enabled, and is not detecting your connection to the network properly. Thus it may be only showing you files that are available to you offline, and if none are, then no files may be shown.
To disable Offline Files, perform the following steps:
- Open the Sync Center (Start > Run > Sync Center or Search > Sync Center)
- Click on Manage offline files on the left-hand side
- Click on Disable offline files (this requires administrative permissions)
Note that if you disable offline files you will not be able to access network resources while disconnected from the network.