Eine Überschrift innerhalb des optionalen Arguments von `\twocolumn` ist schon allein deshalb problematisch, weil damit sämtliche Mechanismen, die LaTeX für die Fortsetzung nach der Überschrift bietet, ausgehebelt werden. Man sieht das leicht daran, dass der erste Absatz nach der Überschrift eingezogen wird. Auch `\label`, die danach gesetzt werden, referenzieren dann nicht mehr den korrekten Abschnitt<a name="fm1"></a><a href="#fn1">¹</a>. Das liegt u. a. daran, dass LaTeX dabei die Überschrift in eine Box verpackt. Aus demselben Grund unterscheidet sich auch die vertikale Platzierung. Man könnte sich natürlich für die Überschriften einen Schalter definieren, der dann die Umschaltung in der Ausgabe der Überschrift vornimmt:
\documentclass[twocolumn]{scrartcl}
\usepackage{blindtext}
\newif\iftwocolumnsection
\makeatletter
\renewcommand*{\sectionlinesformat}[4]{%
\iftwocolumnsection
\twocolumn[{\@hangfrom{\hskip #2#3}{#4}}]%
\else
\@hangfrom{\hskip #2#3}{#4}%
\fi
}
\makeatother
\begin{document}
\twocolumnsectiontrue
\section{Anfang und das soll ueber über zwei Spalten}
\twocolumnsectionfalse
\blindtext
\clearpage
\section{Anfang und das soll über eine Spalte}\blindtext
\end{document}
Aber dabei geht leider wegen des `\twocolumn` der vertikale Abstand nach der Überschrift verloren. Den müsste man also zusätzlich explizit setzen, was zwar über interne Längen von KOMA-Script möglich, aber alles andere als ideal wäre.
Deshalb sei eher die Verwendung von [`multicol`](https://ctan.org/pkg/multicol) empfohlen:
\documentclass{scrartcl}
\usepackage{blindtext}
\usepackage{multicol}
\begin{document}
\begin{multicols}{2}[\section{Anfang und das soll ueber über zwei Spalten}]
\blindtext
\clearpage
\section{Anfang und das soll über eine Spalte}\blindtext
\end{multicols}
\end{document}
Allerdings würde ich davon abraten, `\section`-Überschriften manchmal über beide Spalten zu setzen und manchmal nur über eine Spalte. Das verwirrt den Leser eher. Wenn man alle `\section`-Überschriften über beide Spalten setzen will und dabei auch jedes Mal eine neue Seite begonnen werden soll, deutet das auf die Verwendung der falschen Klasse hin, dann wäre man mit `scrreprt` und `\chapter` besser beraten:
\documentclass[twocolumn]{scrreprt}
\usepackage{blindtext}
\begin{document}
\blinddocument
\end{document}
Hier ist es gewollt, dass die Kapitelüberschriften tiefer beginnen. Man kann das aber mit `\RedeclareSectionCommand` einfach ändern.
BTW: Seit LaTeX 2018-04-01 beherrscht LaTeX übrigens in der Voreinstellung für alle TeX-Engines UTF-8, so dass man unbesorgt Umlaute eingeben darf, solange man die Voreinstellung der meisten LaTeX-Editoren nicht ändert, also auch wirklich UTF-8 als Dateicodierung verwendet.
---
<font size="-2"><a name="fn1"></a><a href="#fm1">1</a> Nein, man kann das `\label` nicht einfach generell mit in das optionale Argument packen. Damit könnte man nämlich nur die Seite mit der Überschrift referenzieren aber nicht eine konkrete Stelle innerhalb eines Abschnitts.</font></p>