I am seeing this problem with a broken generated 70-persistent-net.rules. After adding a new network card the generated 70-persistent-net.rules had two lines with NAME="eth1".
Renaming the first interface works, the second interface keeps a renameX name. Once the duplicate NAME entry is fixed in 70-persistent-net.rules the mount succeeds.