I am having similar issues. The only 'sharing' option I have through Picasa Windows version is to 'Share on Google+'. If I upload an album using this share button, then try to click on the link, I get a 404 error message. It appears Picasa still thinks I have a Google+ account. Help!