Ist zwar nicht gefragt, aber hier ist mal zusätzlich eine Version mit der KOMA-Script Klasse `scrreprt` und dem Paket `scrlayer-scrpage`, aber ohne `titlesec`. Das Beispiel benötigt aber eine halbwegs aktuelle KOMA-Script Version und läuft deshalb leider derzeit noch nicht in Overleaf.
Dafür gibt es bei einem mehrseitigen Inhaltsverzeichnis oder bei nicht nummerierten Kapiteln, die mit `\addsec` oder `\addsec*` eingefügt werden, keine Probleme mit dem Kopfzeileneintrag.
\documentclass[twoside,parskip=half-,numbers=enddot]{scrreprt}[2015/10/03]
%\providecommand*\Ifstr{\ifstr}% nötig bis einschließlich KOMA-Script version 3.27, see https://komascript.de/faq_deprecatedif
%\providecommand*\Ifnumbered{\ifnumbered}% nötig bis einschließlich KOMA-Script version 3.27, see https://komascript.de/faq_deprecatedif
\usepackage[english]{babel}
\usepackage [T1] {fontenc}
\usepackage %\usepackage [utf8] {inputenc}
{inputenc}% nur bei veralteten TeX-Distributionen nötig
\usepackage{mwe}
\renewcommand*\raggedchapter{\raggedleft}
\renewcommand*\chapterformat{\thechapter}
\addtokomafont{chapter}{\mdseries\LARGE}
\renewcommand*\chapterlinesformat[3]{%
\parbox{\textwidth}{%
\raggedchapter
\parbox[b]{.5\textwidth}{\raggedchapter#3}%
\quad
\rule[-12pt]{3pt}{70pt}%
\ifstr{#2}{}{}{%
\Ifstr{#2}{}{}{%
\quad
{\fontsize{35.83}{40}\selectfont#2}%
}%
}%
}
\usepackage[headsepline,footsepline,plainfootsepline,automark]{scrlayer-scrpage}
\renewcommand*\sectionmark[1]{%
\ifnumbered{section}{\markright{\sectionname\ \Ifnumbered{section}{\markright{\sectionname\ \sectionmarkformat}}{\markright{}}%
}
\providecaptionname{english}{\sectionname}{Section}
\clearpairofpagestyles
\ohead{\leftmark}
\ihead{\ifstr{\rightmark}{\leftmark}{}{\rightmark}}
\ihead{\Ifstr{\rightmark}{\leftmark}{}{\rightmark}}
\ofoot*{Wiechy}
\ifoot*{\pagemark}
\begin{document}
\tableofcontents
\addchap{Chapter without number}
\Blindtext
\chapter{Chapter}
\Blindtext
\Blinddocument
\addsec{Section without number}
\Blinddocument
\Blinddocument
\Blinddocument
\end{document}
![alt text][1]
[1]: http://texwelt.de/wissen/upfiles/tw_ersatzfuertitlesec_1.png