My guess would be that seeing as Shared VMs are owned by an administrator account, any network drives mapped under your user account wouldn't exist for the administrator account. So when you modify under your preferences, you can see the drive mappings, behind the scenes the admin owner of the Shared VMs cannot.
Personally I would never place VMs on a network share. They should also be local on the host.