Intenta instalar "Kies", para algunos teléfonos antiguos recuerdo que era la solución, tal vez todavía lo sea.
También intenta con otra computadora, tal vez una Mac y mira lo que hace allí. Los puertos USB tienen más potencia. O prueba con un concentrador USB externo de alta potencia, anker o similar.
¿Qué cable estás usando? Los de mala calidad a menudo no funcionan. Prueba un nuevo cable corto (!) USB3.0.
¿Tiene tu PC un USB3.0? A veces sólo hay unos pocos puertos actualizados (enchufes azules).
¿El teléfono te pidió que confiaras en el PC? ¿Puedes borrar todos los datos de los PCs de confianza? No estoy seguro de cómo se llama.
¿Tienes otro S6 que funcione?
Consigue un dispositivo Nexus real de Google para el desarrollo, suelen funcionar.
Todos los problemas que tenemos en el desarrollo son las imitaciones de Samsung con sus propias clases que pierden la funcionalidad, ignoran los parámetros, ...
Ten un dispositivo Samsung para probar si la aplicación se rompe, pero no pases mucho tiempo haciéndola perfecta. Estás pagando con tu tiempo porque ahorraron mucho dinero en el desarrollo.
No sé cuánto tiempo pasamos con los bichos sólo para terminar en un post diciendo oh sí, eso es un bicho en Samsung con 4.2.2, aquí hay una solución que te hará perder el resto del día.
Al obtener los informes de usuario, asegúrese de preguntar primero si se trata de un dispositivo Samsung, a continuación, negarse a ayudar ... o empezar a buscar en Google los errores conocidos. :-)
En serio, tienen una gran cuota de mercado, así que haz que las cosas funcionen, pero para Android sería mejor que se moviera hacia un estándar y que los fabricantes se ocuparan de ello.
Se lee tal vez como un despotricamiento, pero como regla general: Cuando hay un problema y un Samsung está involucrado, el problema nunca está en su código.