Келесі сөйлемді аяқтаңыз: Алғашқы Олимпиада ойындарына қатысқаннан төрт жыл өткеннен кейін, Штайнэггер Лондондағы 2012 жылғы жазғы Олимпиада ойындарында 29 жасында екінші Австрия құрамасына қатысып, 4:41.33 жылдамдықпен
400 м жеке құрамда. Ол төртінші жарыста Ұлыбританияның Ханна Майли және Австралияның Олимпиада чемпионы Стефани Райс сияқты жеті жүзушімен күресті. Ол тек соңғы орынды және жалпы жиырма үшінші орынды италиялық Стефания Пироцциден 0,19 секундқа артта қалды, ол өзінің 4: 45,80 сағаттағы австриялық рекордтық уақытынан тыс болды. Өзінің екінші жарысында, 200 м еркін стильде, Штайнеггер екінші жарыста тағы жеті жүзушіге қарсы жарысты, оның ішінде төрт дүркін Олимпиада чемпионы Румынияның Камелия Потец (2004 жылы бұрынғы чемпион) және Финляндияның Ханна-Мария Сеппаля (2008 жылы 100 м еркін стильде төртінші орынды иеленді). Ол 2:02,39 уақытында словакиялық Катарина Филовадан 0,36 секундқа артта қалып, алтыншы орынды иеленді. Алайда, Штайнэггер жартылай финалға шыға алмады, өйткені ол алдын ала жарыстарда 37 жүзушінің ішінде жиырма тоғызыншы орын алды.