Протягом семи місяців Йоганес Штрейх перебував без посади, поки начальник Генерального штабу сухопутних військ генерал Франц Гальдер не призначив його інспектором мобільних військ. Посада була лише номінальністю, ніякої ролі фактично в управлінні військами та силами вона не грала. У червні 1943 року його призначили комендантом зони рекрутів у Бреслау, а в жовтні того ж року присвоїли звання генерал-лейтенанта. У лютому брав участь у відсічі радянської облоги Бреслау, командуючи резервістами. Зміг війти з обложеного міста та прорватися з частиною сил на захід, де здався союзникам. Перебував у полоні протягом трьох років до свого звільнення.