Not sure what to suggest then.
The diagnostics that you posted show that you DID have a /mnt/user at the point they were taken.
shfs 157T 43T 114T 28% /mnt/user0
shfs 157T 43T 114T 28% /mnt/user
The system also seems to think all your shares are there:
appdata shareUseCache="yes" # Share exists on disk1
D-----T shareUseCache="only" # Share exists on ubuntu
domains shareUseCache="yes" # Share exists on disk1
I-O shareUseCache="only" # Share exists on ubuntu
isos shareUseCache="yes" # Share exists on disk1
M---e shareUseCache="yes" # Share exists on cache, disk1, disk2, disk4, disk5, disk6, disk7
M----s shareUseCache="no" # Share exists on disk2
M---c shareUseCache="yes" # Share exists on disk9, disk10, disk11, disk12
system shareUseCache="yes" # Share exists on cache, disk1
u-----------------1 shareUseCache="no" # Share exists on disk1
VM shareUseCache="only" # Share exists on ubuntu, disk1
It just might be worth running a check filesystem on all drives in case there is file system corruption somewhere causing problems although I did not spot anything in the diagnostics.
BTW: Not your current problem, but you normally want the appdata and system shares to be set up so that they are all on the cache to maximise performance of docker containers and to avoid keeping array drives pun up when not needed. Your current settings say move these to the array if possible.