I have solved this issue!
The reason I can't get a network drive mounted is that the permission I set to the File Share subfolder. I have set the NTFS permission to the folder to prevent users delete the file. and that's the reason for the issue. so if anyone has met any similar issue like this check your permission first!