Windows 11 (and 10) missing My Cloud Home Pubic share after restart, a fix

You don’t have a My Cloud Home which is the share storage described in this thread. In general, your best chance of connecting to a NAS is when it has just loaded its working smb.conf file. If the NAS smb server has connected before, it has a higher probability of connecting and be mounted right after a reboot with an ip address. For example a Linux smb client could connect to a MCH smb server right after it has just rebooted by this command when it had failed a minute or two earlier:

sudo mount -t cifs -o username=nobody //192.168.1.111/Public /mnt/mch          where as

# sudo mount -t cifs -o username=nobody //Mycloud-012345/Public /mnt/mch     may not have connected earlier

Because you are using PR2100, you also have the advantage of being able to change the SMB protocol version of the server there and this post and the one after that could help: