Nella stagione 1930-1931, sempre alla guida dell'Ambrosiana, Weisz chiuse il campionato solo al quinto posto, sicché la società decise di non rinnovargli il contratto. Si trasferì dunque dall'altra parte del Paese, al , dove guidò la squadra alla salvezza in Serie A, grazie anche a un vittorioso spareggio contro il . Nel 1932, però, venne richiamato dall'Ambrosiana, appena risollevata economicamente dal nuovo presidente, il facoltoso Ferdinando Pozzani, ben visto dal regime fascista. Nella sua nuova avventura milanese, Weisz ottenne per due volte la seconda posizione, raggiungendo la finale della Coppa dell'Europa Centrale 1933.