Problemas con las citas

Problemas con las citas

Buenas noches. Actualmente estoy escribiendo mi tesis con látex y me he enfrentado a un problema bastante molesto. No puedo hacer que mi cita funcione y no pude resolver este problema a pesar de mis esfuerzos y de seguir muchos hilos. Así que me gustaría que tuvieras en cuenta que no me siento cómodo con todo el asunto del látex, así que espero que mi problema sea trivial... ¡Pero me ha dado dolores de cabeza desde hace un mes! ¡Déjame explicarte los detalles!

He estado escribiendo en dos computadoras diferentes y primero implementé mis citas en la computadora 1. ¡Siempre ha funcionado sin flujo! Pero cuando cambié a la computadora 2 (que es mi computadora principal), funcionó durante algún tiempo y finalmente dejó de funcionar... Todavía funciona en la computadora 1 (lamentablemente no es mi computadora principal).

Así que estoy generando el archivo .bib usando Zotero (mejor Bib LaTeX, genera claves de citas inequívocas), escribiendo con Texstudio 2.12.6, compilando con PdfLaTeX, herramienta de bibliografía predeterminada: BibTeX, clase de documento: MastersDcotoralThesis.cls (v 1.5).

Me han proporcionado el código para las citas (así que debo admitir que no lo entiendo del todo):

\usepackage[backend=bibtex,style=authoryear,natbib=true, maxbibnames=99,maxcitenames=2]{biblatex} 
\renewbibmacro*{name:andothers}{% 
    \ifboolexpr{
        test {\ifnumequal{\value{listcount}}{\value{liststop}}}
        and
        test \ifmorenames
    }
    {\ifnumgreater{\value{liststop}}{1}
        {\finalandcomma}
        {}%
        \andothersdelim\bibstring[\emph]{andothers}}
    {}}
\addbibresource{biblio.bib}

Cuando intento compilar, mi archivo .bbl me da el error de "secuencia de control indefinida" para los comandos: \datalist, \entry, \endentry

Aquí hay un ejemplo de entrada en mi archivo .bbl (eliminando campos adicionales para mayor claridad):

\begingroup
\makeatletter
\@ifundefined{[email protected]}
  {\@latex@error
     {Missing 'biblatex' package}
     {The bibliography requires the 'biblatex' package.}
      \aftergroup\endinput}
  {}
\endgroup

\datalist[entry]{nty/global//global/global}
\preamble{%
\ifdefined\DeclarePrefChars\DeclarePrefChars{'’-}\else\fi
}

  \entry{KoshlandSevenPillarsLife2002}{article}{}
    \name{author}{1}{}{%
      {{hash=KDE}{%
         family={Koshland},
         familyi={K\bibinitperiod},
         given={Daniel\bibnamedelima E.},
         giveni={D\bibinitperiod\bibinitdelim E\bibinitperiod},
      }}%
    }
   \endentry

Entonces, como lo sugiere el archivo.bbl, parece que falta el paquete biblatex. Cuando reviso MikteX (2.9.6515), dice que Biblatex (3.10) está instalado.

Así que mi sensación es que hay algún problema con MikteX/biblatex ya que mi archivo se compila en mi otra computadora (versión anterior en MikteX) y en la Mac de mi amigo, pero no en la PC de mi mismo amigo.

Ojalá puedas ayudarme a identificar el problema...

Gracias por tu ayuda (y espero que mi problema no sea demasiado tonto)

Editar: MWE (espero que sirva):

\documentclass{article}
\usepackage[backend=bibtex]{biblatex}
\addbibresource{biblio.bib}

\begin{document}
test \cite{LeungStepwisevisualizationmembrane2014}
\end{document}

La misma "secuencia de control indefinida (\datalist, \entry, \endentry)

Edición 2:

Intenté usar el backend de biber: \usepackage[backend=biber,style=authoryear-icomp,sortlocale=de_DE,natbib=true, url=false,doi=true,eprint=false]{biblatex} \addbibresource{biblio.bib}

Mismo error en el archivo .bbl

información relacionada