Esa misma temporada comienzan sus problemas con el entrenador, Hennes Weisweiler, nueva camiseta seleccion uruguaya a raíz de una sustitución en el partido de Liga contra el Sevilla FC y que perdieron por 2-0. El entrenador sustituyó a Johan por el joven Mir y justificó el cambio aduciendo que Johan no jugaba bien fuera del Camp Nou. En la temporada 1975-76 jugó 29 partidos de Liga, en los que marcó seis goles; No jugó la Copa, (sólo para jugadores nacionales) y nueve encuentros de Copa de Europa, bayern camiseta donde no marcó.