Ok one thing at a time. First your contacts were they Google contacts or stored on the phone? I can't explain why but with Google contacts they sometimes take awhile to resync with the device. It could be that they only sync, at midnight let's say, and until that schedule is meet you might have some or none. It could also be that s voice, which I'm not familiar with, doesn't have the necessary permissions to access your contacts and simply isn't alerting you to this need. This is simple enough tho to fix. Go to settings, app manager, s voice, permissions and be sure all the required permissions are checked. I would do the same for Google voice search. It may have lost permission to use Wi-Fi and simply isn't informing you of this need. As for the camera, big updates sometimes come with bugs, and this may be one. You can attempt to start fresh by the same procedure as before but instead of going to permissions go to storage. Clear the cache and data for the camera. Hopefully that straightens it out, although I will say that many times, with older OS updates, Android has responded better from simply doing a factory reset. With updates they attempt to patch the new items so that a reset isn't necessary but this doesn't always go well. I think different purple have different issues because everyone uses their devices differently. So heavy texters may see different issues than a gamer and so on. By factory resetting the device it loads the OS from the updated image instead of patching. It give the user a cleaner install and tends to get rid of bugs but everyone hates to reset. Anyway there are several ways to save and restore SMS. Your carrier may offer options and there are any number of apps on the PS to do this. Plus when you upgrade devices with out some kind of back up you'd lose these messages anyway so it would pay to error on the safe side and just back them up now. SMS backup is one that I like because you can send the messages to a cloud server, like Google Drive or Dropbox. If you loved your phone before hopefully some of these tips will help you love it again.