If you are able to see all of the files in a share when connected to the LAN and not when accessing the share remotely over a slower connection (VPN for example), make sure that offline files is not enabled. If offline files is enabled, you may be seeing a cached local copy of the share that has not been synced fully.
If offline files is enabled and the folder is online, you'll see this in the folder properties:
If the folder is offline, it may be because of a less than optimal network connection. Disable offline files to force Windows to use the actual share instead of using a cached copy.
- Go to Control Panel and view by icons.
- Click Sync Center.
- Click Manage offline files.
- Disable offline files.