I have all those options enabled. In the left side of the Preferences panel, the only options I don't have enabled are "Restore windows positions", "Audible Mount/Unmount Notifications", "Eject External Drives on sleep" and "Only mount when Mac is Unlocked". I don't think these would change this behavior
You're right, those would be irrelevant for your situation.
Also good to know no other apps are interfering. 👍
CMN uses a few methods to determine if a share is mounted or not.
The closest to that would be the "mount" output in Terminal.
Sometimes macOS has not yet detected that a share disappeared and holds on to a share for a little bit. I suspect this is so shares wouldn't be unmounted to quickly/often when there are little network hickups.
So, the system still reports a share being mounted, yet in reality it isn't.
Mount output example:
~ $ mount
/dev/disk3s3s1 on / (apfs, sealed, local, read-only, journaled)
devfs on /dev (devfs, local, nobrowse)
//admin@192.168.1.100/AllShares on /Volumes/AllShares (smbfs, nodev, nosuid, mounted by hans)
(I removed a bunch of local disks - the last line that starts with "//" is a mounted share no matter how it was mounted)
Even though I have the mount "On Network Change" option checked, my personal laptop very rarely (i.e, never) leaves my home. So in reality it is always connected to the same network. I've only enabled that option to guarantee the share was always available. I think, perhaps, when the laptop goes to deep sleep (lid closed, not connected to power) Apple doesn't clean the mounts' connections completely. So when it wakes up, it conflicts what it reports as mounted (what CMN sees) with the reality in the network stack/kernel state. The reason I say this is because I've seen it happen once when Finder reported the share as mounted, I tried to browse to it and it completely hanged Finder (not even `killall Finder` would work). Then I tried cd'ing into it on Terminal and it hanged Terminal the same say, force quitting wouldn't work. I resolved this by killing my WiFi and waiting. When it finally reported the mount was inaccessible, then my apps started working again. This was all Apple, not CMN's fault.
I guess I use my laptop the same way 😉
However - I always have it wired through ethernet, so no WiFi, since WiFi is much slower and much less reliable (even if the speed indication suggests it would be faster - in reality it rarely is).
Your observation matches my experience, especially with WiFi (as mentioned before).
Try and see if you can try using an ethernet connection for a while and see how well/bad things are.
I actually always disabled WiFi, because even though Apple states it would take the better connection, at times it still uses WiFi (I see a serious speed drop when that happens).
This post was modified 6 days ago by
Hans