Share your experience!
Since it starts working properly after a reboot I suspect this could possible be caused by an application. So try running the phone in safe mode for a while and check if this still happens.
http://talk.sonymobile.com/t5/FAQ/How-to-boot-your-phone-into-safe-mode/m-p/348008#U348008
In that case I think it needs to fixed at a repair center. Contact your local support team for more information.
http://www.sonymobile.com/global-en/support/contact-us/contact-info/