Bist Du das
http://golatex.de/mehrere-fussnoten-mit ... 19826.html http://golatex.de/fussnoten-anzeigen-lassen-t19790.html
Du wirst feststellen, dass die
Minimalbeispiel in den Antworten dort etwas länger ausgefallen sind. In Deinem Beispiel von oben kannst Du leicht feststellen, dass einige Befehle nicht definiert sind, wenn Du den von Dir geposteten Code in eine Datei steckst und diese versuchst zu kompilieren (oder wenn Du auf 'Öffne in Overleaf' über dem Code klickst). Du zeigst also nicht, alles
was nötig ist, um das Problem zu reproduzieren.
Der Code aus der neusten Antwort funktioniert übrigens ach für den companion wunderbar. Es muss also an etwas liegen, dass wir nicht sehen können.
\documentclass[12pt,a4paper,ngerman]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage{scrextend}
\usepackage[backend=biber, natbib=true, style=authortitle, citetracker=true]{biblatex}
\DeclareFieldFormat{urldate}{\mkbibparens{#1}}
\addbibresource{biblatex-examples.bib}
%\usepackage{hyperref}
\DeclareMultiCiteCommand{\hypercites}{\hypercite}{\mkbibsuperscript{\supercitedelim}}
\DeclareAutoCiteCommand{hyper}{\hypercite}{\hypercites}
\ExecuteBibliographyOptions{autocite=hyper}
\makeatletter
\AtEveryCitekey{%
\ifcsundef{cbx@instcount@curr@\the\c@refsection @\thefield{entrykey}}
{\csnumgdef{cbx@instcount@curr@\the\c@refsection @\thefield{entrykey}}{0}}
{}%
\csnumgdef{cbx@instcount@last@\the\c@refsection @\thefield{entrykey}}{%
\csuse{cbx@instcount@curr@\the\c@refsection @\thefield{entrykey}}}%
\csnumgdef{cbx@instcount@curr@\the\c@refsection @\thefield{entrykey}}{\value{instcount}}}
\def\iflastciteonsamepage{%
\ifsamepage
{\number\csuse{cbx@instcount@curr@\the\c@refsection @\thefield{entrykey}}}
{\number\csuse{cbx@instcount@last@\the\c@refsection @\thefield{entrykey}}}}
\newbibmacro*{footcite:save}{%
\csxdef{cbx@f@\thefield{entrykey}}{\the\value{instcount}}%
\label{cbx@\the\value{instcount}}}
\newcommand*{\cbx@postnotestorage}[3]{%
\ifcsundef{cbx@postnote@#1@#2}
{\csgdef{cbx@postnote@#1@#2}{#3}}
{\csgappto{cbx@postnote@#1@#2}{, #3}}}
\newbibmacro*{postnote:save}{%
\iffieldundef{postnote}
{}
{\blx@auxwrite\@mainaux{}{\string\cbx@postnotestorage{\thefield{entrykey}}{\thepage}{\thefield{postnote}}}}}
\newbibmacro*{special:postnote}{%
\ifcsundef{cbx@postnote@\thefield{entrykey}@\thepage}
{}
{\edef\cbx@tempq{\csuse{cbx@postnote@\thefield{entrykey}@\thepage}}%
\restorefield{postnote}{\cbx@tempq}%
\setunit{\postnotedelim}%
\printfield{postnote}}}
\DeclareCiteCommand{\hypercite}
{}
{\usebibmacro{citeindex}%
\usebibmacro{postnote:save}%
\ifboolexpr{test {\ifciteseen} and test {\iflastciteonsamepage}}
{\footref{cbx@\csuse{cbx@f@\thefield{entrykey}}}}
{\mkbibfootnote{%
\usebibmacro{prenote}%
\usebibmacro{cite}%
\usebibmacro{footcite:save}%
\usebibmacro{special:postnote}}}}
{\mkbibsuperscript{\supercitedelim}}
{}
\makeatother
\begin{document}
First citation.\autocite[17]{sigfridsson}
First citation.\autocite[19]{herrmann}
Some recurrent citations on same page.\autocite[156]{sigfridsson}
\cleardoublepage
Recurrent citation on different page.\autocites[18]{sigfridsson}[20]{worman}
Recurrent on different pages.\autocite[90]{herrmann}
New citation on same page.\autocite[28]{doody}
Some recurrent citations on same page.\autocite[280]{sigfridsson,worman}
Some recurrent citations on same page.\autocite[111]{companion}
Some recurrent citations on same page.\autocite[114]{companion}
\cleardoublepage
\printbibliography
\end{document}