simple-mtpfs used to work on FreeBSD but nowadays listing the contents of directories on my Nokia 6.1 or Fire HD 10 time out. When I run simple-mtpfs in debug mode, the last entry in the debug log is
unique: 15, opcode: OPENDIR (27), nodeid: 2, insize: 48, pid: 2396
opendir flags: 0x0 /Interner gemeinsamer Speicher
It seems as if OPENDIR never returns. https://github.com/kiorky/jmtpfs works fine, so FreeBSDs fuse implementation seems to work with the devices I tested with.
With regard to PR 241558 I am not the only one who noticed this issue.
Upstream issue: https://github.com/phatina/simple-mtpfs/issues/73
Notify the maintainer.
See bug 241558 comment 2. I can't help: bisecting kernel is only possible with old userland but I update -CURRENT on weekly basis.
(Assign the PR to the maintainer.)