Share your experience!
Unfortunately not, given what you have tested a software repair would be the first step.
Don't forget to mark posts that answers the topic as Accepted Solution.
If you find any post helpful, press Kudos.
What are your thoughts about this forum? Let us know by doing this short survey.
Download sony update service:
http://www.sonymobile.com/gb/tools/update-service/
If it does not help,contact xperia care:
http://www.sonymobile.com/global-en/support/contact-us/