En gener de 1933 el NSDAP (Partit Nazi) va prendre el poder i va perdre poc temps en canviar a un govern de partit únic a Alemanya. Tots els partits polítics (excepte el Partit Nazi) eren ara il·legals, però el nou Canceller, en oposició, havia estat particularment vitriol sobre el Partit Comunista. El febrer de 1933 Roscher va emigrar a Txecoslovàquia. Va tornar a Alemanya i es va establir a Dresden a l'agost de 1933, reprenent la seva (ara il·legal) feina en el partit, però al desembre de 1933 va tornar a Praga, a un hospital, gràcies a la seva mala salut. Posteriorment, probablement el 1934, el partit el va enviar a Kharkiv (en aquell moment a la Unió Soviètica) on va patir una llarga convalescència i també va treballar com a instructor del Partit. Amb l'esclat de la Guerra Civil espanyola, el 1936, es va unir a les Brigades Internacionals. A Espanya va lluitar en el Batalló Edgar André. No obstant això, va ser greument ferit en combat fora de Madrid.
al novembre de 1936, després del qual es va traslladar a París, que era on el Partit Comunista Alemany exiliat havia establert la seva seu. A l'abril de 1939 va ser portat a la Unió Soviètica on va ser allotjat en una casa de descans per a combatents ferits de la Guerra Civil Espanyola, establerta a Peredelkino, un complex de dacha a les afores de Moscou. Aquí és on va morir l'agost de 1940.