1606 - Could not access network location [2] |
Obviously the first thing to do is validate that the location specified actually does exist!
While you have full access the the msi, Windows Installer runs the main part of the install under the "Windows Installer" service (MSIServer), so it may not have full access to it.
Also try copying the msi to a local drive in a non-encrypted and non-compressed folder and try it again. If that fails check the security on the folder.
MAKEMSI is very careful about its definition of "Directory" table entries so as not to define ones your msi doesn't actually use because Windows Installer validates all directories whether these are used or not! This means that you can set the 1606 if the user profile is corrupt (or network drive unavailable), for example if the definition of the "My Pictures" directory is missing or points to an incorrect or missing location.