Wenn du das Semikolon weg lässt, wird auch keine Seite erzeugt, auf der außer der Seitenzahl nur dieses Semikolon steht …
Außerdem ist die Verwendung von Paket
parskip mit KOMA-Script Unfug. Man nehme schlicht Option parskip. In beiden Fällen ist das Setzen von \parindent auf 0 absolut überflüssig!
Was Option firstfood=ebenda soll, ist mir auch nicht klar. Das erste Essen soll ebenda sein? Jedenfalls gibt das:
LaTeX Warning: Unused global option(s): [firstfood=ebenda].
Achja: Das Laden von
geometry verändert bereits die Randeinstellungen. Keine Ahnung, ob dir das klar war.
fixltx2e ist mit LaTeX 2015/01/01 ebenfalls veraltet.
scrpage2 ist schon länger veraltet und wurde durch
scrlayer-scrpage abgelöst. Allerdings scheinst du
scrpage2 ohnehin nicht zu verwenden.