links aus addmargin heraus. Das lässt sich zwar mit der minipage
beheben -- aber trotzdem -- warum ist das so?
\documentclass[ngerman,footsepline=true,captions=nooneline]{scrartcl}
\usepackage{fontspec,babel,blindtext}
\usepackage[automark]{scrlayer-scrpage}
\usepackage[demo]{graphicx}
\setmainfont{Linux Libertine O}
\setsansfont{Linux Biolinum O}
\begin{document}
\section{captionbelowof ist addmargin egal}
\begin{addmargin}[2cm]{0cm}
\blindtext
\begin{flushleft}
%\begin{minipage}[t]{\linewidth}
\includegraphics[width=\linewidth,keepaspectratio=true]{bild}
\captionbelowof{figure}{Ein schwarzes Bild}
%\end{minipage}
\end{flushleft}
\blindtext
\end{addmargin}
\end{document}