can you see the shares when executing "smbclient -NL servername" (replace with actual server name, of course) on Linux?
Have you tried restarting the Samba server (the software component, not the full server)? If not give it a try ("service samba restart") and then run the smbclient command from above to see if that makes a difference.
If they still don't show up then make sure the shares are still present in the UCS LDAP directory. Run the following and post its output: "udm shares/share list|grep '^DN:'"