Thank you for the feedback, the network-related was more complex and in fact my macOS real machine was “stealing” the samba connection from the Windows virtual machine - that was now solved.

The issues that remain:

  • the GUI does not seem to have any feedback for what devices are plugged-in (plus eventually some UI to unmount/eject safely)

  • the router does not seem to have any detection for insertion / removal on microSD

  • the detection on USB seems to work OK for both insertion and removal, on insertion also it seems that some previous microSD might be detected at that point but not the removal of the microSD - those seem to also remain as shares on the network even after the removal of the microSD.