Perdón por la tardanza en responder, pero he estado muy liado reparando el coche.
El bug del voicegroup universal es que los dos últimos instrumentos (correspondientes a la batería) no están situados en un offset terminado en 0, 4, 8 o C y por lo tanto, no se reproducirán. La solución es ir al sappy, ver en qué offsets están situados (ahora mismo no lo recuerdo) y con un editor hexadecimal moverlos de sitio a una localización adecuada. La longitud es de 600 bytes (Lo que hago yo después es rellenarlos con FF y así liberas algo de hueco). Luego en el sappy pones el nuevo offset y listo.
Lo que sí he visto es que la segunda batería tiene un sonido algo raro para los platos XDDD