Yo tambn pienso que es problema de hardware tú flex debe estar haciendo falso contacto por eso cuando lo abres no se oye. Para que descartes que es software prueba con unos audifonos cierra y abre la tapa escuchando música con los audifonos y sí suena normalmente entonces es problema de tú flex.