I did some testing, results:
1. issue affects only the portable version (MC 16.x and 15.x, haven't used earlier versions), tested with Windows 11 Home, Windows 10 Home, Windows 10 Pro (user account only for the last one); Full installer version works ok with Windows 10/11 Home, didn't try with W10 Pro.
2. turning "Automatically re-sorts files..." on/off with applying, saving, restarting MC in different combinations doesn't help;
3. there is really strange behavior in portable; steps to reproduce:
Open a folder sorted by Name, with setting "Automatically re-sorts files..." checked on.
1. Rename file A to B.
The file does not move to its correct alphabetical position.
After refreshing the panel, the file immediately moves to the correct position (this step isn't necessary, just as a confirmation of alphabetical sorting).
2. Rename the same file B back to A.
Again, it does not move automatically.
3. Repeat the rename (A -> B) on the same file.
Now the file is repositioned automatically without requiring a refresh.
It appears that after the first renaming (A -> B -> A), Multi Commander "learns" how to update that file position correctly. MC "remembers" that file till you rename something else, then it "forgets" auto-sorting for the given file.
No. Can't reproduce that.. works for me. even with refresh portable.
Is it normal filesystem ? network ? it is almost like something is blocking the filesystem change notification from being sent to MC.
If you in Core settings got to log tab and enable
FileSystem log and set LogLevel to "debug / Full"
then restart and press ctrl+L, and select FileSystem Log , Right click and select clear.
the do the rename.
I get
2026-07-18 14:05:42.558 [64308] ChangeNotifications - FILE RENAMED, REMOVE OLD : E:\delme\b.log
2026-07-18 14:05:42.563 [103264] FSMonitor : File Added - E:\delme\z.log already exists in cache, No need to rescan
2026-07-18 14:05:44.237 [64308] ChangeNotifications - FILE RENAMED, REMOVE OLD : E:\delme\z.log
2026-07-18 14:05:44.240 [103264] FSMonitor : File Added - E:\delme\a.log already exists in cache, No need to rescan
2026-07-18 14:05:45.757 [64308] ChangeNotifications - FILE RENAMED, REMOVE OLD : E:\delme\a.log
2026-07-18 14:05:45.760 [103264] FSMonitor : File Added - E:\delme\z.log already exists in cache, No need to rescan
2026-07-18 14:05:49.220 [64308] ChangeNotifications - FILE RENAMED, REMOVE OLD : E:\delme\z.log
2026-07-18 14:05:49.226 [103264] FSMonitor : File Added - E:\delme\a.log already exists in cache, No need to rescan
2026-07-18 14:05:52.932 [64308] ChangeNotifications - FILE RENAMED, REMOVE OLD : E:\delme\a.log
2026-07-18 14:05:52.937 [103264] FSMonitor : File Added - E:\delme\g.log already exists in cache, No need to rescan
2026-07-18 14:05:54.461 [64308] ChangeNotifications - FILE RENAMED, REMOVE OLD : E:\delme\g.log
2026-07-18 14:05:54.464 [103264] FSMonitor : File Added - E:\delme\z.log already exists in cache, No need to rescan
So do you get the "ChangeNotifications " items ?