Para entendernos...
Con pass y flash, no lo detecta, salta como si fuera un juego original (Pero con nada insertado en la ranura DS)
Con pass, pantallas negras.
Con flash, entra en GBA.
Me puedo hacer a la idea de que lo que te pasa es que no termina de pillar el pass como deberia. Comprueba que los contactos estan limpios, sacalo y vuelve a meterlo... con mi pass tambien pasa de vez en cuando.