Oh, okay. Sorry. Ich schätze, das liegt daran, dass ich den Code verkleinert habe, also die ganzen Sections minimiert habe. Wie ich eben feststellen musste wurde dadurch auch \end{document} ausgebelendet. Hier nun nochmals mit allen sections und subsections zum erzeugen eines langen Inhaltsverzeichnisses.
\documentclass
[
%draft,
12pt,%Schriftgröße für Standardtext
twoside, %Zweiseitig (Einseitig mit oneside)
bibliography=totocnumbered, %Literaturvz. erscheint im Inhaltsvz. totoc ohne Nummer, totocnumbered mit
parskip%,
%parindent=0pt
]
{scrreprt} %Dokumentenklasse
\usepackage{subfigure}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Inhaltsverzeichnis Anpassen%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\makeatletter
\providecommand{\IfElsePackageLoaded}[3]{\@ifpackageloaded{#1}{#2}{#3}}
%
\makeatother
% Laden mit Option subfigure in Abhängigkeit vom Paket subfigure und subfig
\IfElsePackageLoaded{subfig}
% IF subfig
{\usepackage[subfigure]{tocloft}}{
% ELSE
\IfElsePackageLoaded{subfigure}
% IF subfigure
{\usepackage[subfigure]{tocloft}}
% Else (No subfig nor subfigure)
{\usepackage{tocloft}}
}
\setcounter{tocdepth}{4} %Stellt ein bis zu welchem Level im Inhaltsverzeichnis erscheint
%Überschrift
\renewcommand{\cfttoctitlefont}{\fontsize{16pt}{0pt}\bfseries} %Schriftgröße von "Inhaltsverzeichnis" ändern
\makeatletter
\renewcommand{\@pnumwidth}{1.0em}%Regelt den Abstand von Punkten zur Seitenzahl standart ist hier 1.55em
\makeatother
\setlength{\cftaftertoctitleskip}{12pt}%Abstand vor "Inhaltsverzeichnis"
\setlength{\cftbeforetoctitleskip}{12pt}%Abstand nach "Inhaltsverzeichnis"
%\renewcommand{\cftdot}{.}
\renewcommand{\cftdotsep}{1}%Regelt den Abstand der Punkte im Inhaltsverzeichnis
%Abständige und Schriftgrößen
%Chapter
\renewcommand{\cftchapafterpnum}{\vspace*{6pt}} % Zeilensabstand Chapters
\renewcommand{\cftsecafterpnum}{\vspace*{3pt}} % Zeilensabstand Sections
%\renewcommand{\cftsubsecafterpnum}{\vspace*{3pt}} % Zeilensabstand Subsections durch ausblenden dieser Zeile wird das Problem behoben!
%
\begin{document}
%Inhaltsverzeichnis
\tableofcontents %generiert Ivz
%Textbereich
\chapter{1}
\section{1}
\subsection{1}
\subsection{2}
\subsection{3}
\subsection{4}
\section{2}
\subsection{1}
\subsection{2}
\subsection{3}
\subsection{4}
\section{3}
\subsection{1}
\subsection{2}
\subsection{3}
\subsection{4}
\section{4}
\subsection{1}
\subsection{2}
\subsection{3}
\subsection{4}
\section{5}
\subsection{1}
\subsection{2}
\subsection{3}
\subsection{4}
\section{6}
\subsection{1}
\subsection{2}
\subsection{3}
\subsection{4}
\section{7}
\subsection{1}
\subsection{2}
\subsection{3}
\subsection{4}
\section{8}
\subsection{1}
\subsection{2}
\subsection{3}
\subsection{4}
\section{9}
\subsection{1}
\subsection{2}
\subsection{3}
\subsection{4}
\section{10}
\subsection{1}
\subsection{2}
\subsection{3}
\subsection{4}
\end{document}
Warum zweifelst du, dass das Probelm dadurch deutlich wird? Wie gesagt, wenn ich diesen Teil des Codes
%\renewcommand{\cftsubsecafterpnum}{\vspace*{3pt}}
ausgeblendet lasse funktioniert das Ganze, ansonsten nicht. Lasse ich das weg, stimmt aber eben meine Formatierung nicht mehr mit den Vorgaben überein.