Just something that stuck from a long time ago.
cifs is a server communication between smb1 and smb2.
yet the linux utils is still named cifs-utils and the mount type is still named cifs.
Your issue is because you do not understand how this works.
Access the mountpoint and the share is mounted automagically.
Remove all your useless shortcuts pointing to network locations - create shortcuts to your - mountpoints instead.
Try reading the articles on the subject - start with the primer
When you understand the concept, I created a collection of sample mount units - with a corresponding automount