Share your experience!
Did you try to run xperia diagnostics on settings?
Since you already perform software repair, this might be a hardware problem.
I suggest you have your phone checked at your local service center https://www.sonymobile.com/global-en/support/contact-us/