There are in this example page-numbers missing at the pages containing table of contents and list of figures. Just for clarification: They're not missing in toc or list of figures but on the pages where toc and lof are located.
\documentclass[12pt,a4paper]{scrartcl}
\usepackage{dejavu} % Schriftart
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel} % Deutsches Wörterbuch
\usepackage{pageslts}
\usepackage[hyphens]{url} % Automatische Worttrennung, auch URLs
\usepackage[backend=biber,bibstyle=alphabetic,citestyle=alphabetic]{biblatex}
\usepackage[hidelinks]{hyperref} % klickbare Links im PDF ermöglichen
\usepackage[a4paper,left=3cm,right=3cm,includehead=true,includefoot=true,top=2.5cm,bottom=2.5cm,footskip=14pt,headsep=30pt]{geometry} % Layout anpassen
\usepackage{scrpage2} % Seitenlayout
\pagestyle{scrheadings}
\usepackage{graphicx} % Grafiken
\usepackage{tocloft} % Inhaltsverzeichnis
\usepackage{floatflt}
\usepackage{lipsum} % Just 4 Test.
% Fußzeile
\clearscrheadfoot
\ofoot{Seite \thepage~}
\begin{document}
\pagenumbering{Roman}
\tableofcontents
\newpage
\pagenumbering{arabic}
\setcounter{page}{1}
\sloppy
\section{Section 1}
\lipsum[10]
\section{Section 2}
\lipsum[10]
\begin{figure}
\includegraphics[width=\textwidth]{image1.png}
\caption[Short caption]{Long caption}
\end{figure}
\section{Section 3}
\lipsum[10]
\newpage
\pagenumbering{Roman}
\setcounter{page}{2}
\listoffigures
\end{document}
How to fix it without removing the current footer? What's happening there currently?