In my situation:
Unable to empty Trash on a MacBook with an external SSD mounted due to a .fuser_hidden file in the .Trashes directory or another directory below .Trashes
unfortunately none ofThank for the above suggestions, but nothing worked :(
for me. But I did findfound a solution however, move: I moved the external SSD to a PC running Windowswindows. Using the File Explorer with the View option(with "Hidden items" checked, navigate) I navigated to the .Trashes.Trashes directory andwas able to delete the .fuser_hidden.fuser_hidden file.
Finally found something Windows can do that Mac (at least in my situation) could not :)
Hope this helps!