Problem with moving files

Hi - I recognised, that moving files under special circumstances does not work.

Environment:

  • macOS v15.2
  • MacBook Pro M1 Pro
  • Commander ONE Pro v3.11
  • macFUSE v4.8.3
  • Cryptomator v1.14.2

Problem/reproduction:

  • Every time I try to move a file from the MacintoshHD (e.g. download folder) with Commander ONE Pro to the Cryptomator vault/volume I get an error from Commander ONE Pro. The error message says, that I have not sufficient rights to access the destination directory on the Cryptomator vault. But this is not correct and seems not the root cause of the problem because:

But, interesting:

  • copying the same file to the same destination with Commander ONE PRO works fine without any problem! Deleting the source file works, too.
  • Moving the same file to the same destination with macOS Finder works also fine!

My guess is, that Commander ONE PRO moves files with a slightly different method than the Finder does and this may cause the problems.

Here’s a snippet from the Cryptomator log file showing the problem of the move attempt with Commander ONE PRO (tried to move file “events.log” from HD to the Cryptomator vault):

21:01:52.650 [Thread-20] TRACE o.c.frontend.fuse.ReadOnlyAdapter - getattr /Vertraege Allgemein/events.log failed, node not found
21:01:52.651 [Thread-19] TRACE o.c.frontend.fuse.ReadOnlyAdapter - getattr /Vertraege Allgemein/events.log failed, node not found
21:01:52.652 [Thread-18] TRACE o.c.frontend.fuse.ReadOnlyAdapter - getattr /Vertraege Allgemein/events.log failed, node not found
21:01:52.652 [Thread-22] TRACE o.c.frontend.fuse.ReadOnlyAdapter - getattr /Vertraege Allgemein/events.log failed, node not found
21:01:52.653 [Thread-21] TRACE o.c.frontend.fuse.ReadOnlyAdapter - getattr /Vertraege Allgemein/events.log failed, node not found
21:01:52.653 [Thread-20] TRACE o.c.frontend.fuse.ReadOnlyAdapter - getattr /Vertraege Allgemein/events.log failed, node not found
21:01:52.654 [Thread-19] TRACE o.c.frontend.fuse.ReadOnlyAdapter - getattr /Vertraege Allgemein/events.log failed, node not found
21:01:52.654 [Thread-18] TRACE o.c.frontend.fuse.ReadOnlyAdapter - getattr /Vertraege Allgemein/events.log failed, node not found
21:01:52.655 [Thread-22] TRACE o.c.frontend.fuse.ReadOnlyAdapter - getattr /Vertraege Allgemein/events.log failed, node not found
21:01:52.656 [Thread-21] TRACE o.c.frontend.fuse.ReadOnlyAdapter - getattr /Vertraege Allgemein/events.log failed, node not found
21:01:52.656 [Thread-20] TRACE o.c.frontend.fuse.ReadOnlyAdapter - getattr /Vertraege Allgemein/events.log failed, node not found
21:01:52.657 [Thread-19] TRACE o.c.frontend.fuse.ReadOnlyAdapter - statfs / (487765823488 / 994662584320)
21:01:52.657 [Thread-18] TRACE o.c.frontend.fuse.ReadOnlyAdapter - getattr /Vertraege Allgemein/events.log failed, node not found
21:01:52.661 [Thread-22] TRACE o.c.frontend.fuse.ReadWriteAdapter - create /Vertraege Allgemein/events.log with flags [READ, WRITE, CREATE_NEW]

Any ideas how to fix this?