There are drivers at play but since it never worked then you have a warranty issue, not something you need to fix.