Share your experience!
It could be either, however it would be worth trying to at least rule out a software issue via a firmware repair:
1. Download the PC Companion software from http://www.sonymobile.com/gb/tools/pc-companion/
and install it on your PC.
2. Install and open PC Companion then select Support Zone.
3. Phone Software Update.
4. Start.
5. Repair Phone
6. Continue
7. Accept data removal
8. Next
9. Wait for prepare
10. Select Phone
11. Follow the connection steps
What are your thoughts about this forum? Let us know by doing this short survey.