Nell'aprile del 1945 Barkmann perse il suo carro a causa del fuoco amico durante l'Offensiva di Vienna e quindi si diresse verso la linea britannica, dove si arrese e fu preso come prigioniero di guerra. Sopravvissuto al conflitto, Ernst ritornerà alla sua città natale della quale diverrà sindaco e dove si spegnerà nel 2009 all'età di 89 anni.