Problemas com citação

Problemas com citação

Boa noite, estou escrevendo minha tese com látex e enfrentei um problema bastante chato. Não consigo fazer minha citação funcionar e não consegui resolver esse problema, apesar de meus esforços e de seguir muitos tópicos. Então, gostaria que você tivesse em mente que não me sinto confortável com toda essa coisa do látex, então espero que meu problema seja trivial... Mas isso me dá dores de cabeça há meses! Deixe-me explicar os detalhes!

Tenho escrito em dois computadores diferentes e implementei minhas citações pela primeira vez no computador 1. Sempre funcionou sem fluxo! Mas quando mudei para o computador 2 (que é meu computador principal), ele funcionou por algum tempo e eventualmente parou de funcionar... Ele ainda está funcionando no computador 1 (infelizmente não é meu computador principal).

Então estou gerando o arquivo .bib usando Zotero (melhor Bib LaTeX, gera chaves de citação inequívocas), escrevendo com Texstudio 2.12.6, compilando com PdfLaTeX, ferramenta de bibliografia padrão: BibTeX, classe de documento: MastersDcotoralThesis.cls (v 1.5).

O código para citações me foi fornecido (então devo admitir que não o entendi completamente):

\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}

Quando tento compilar, meu arquivo .bbl apresenta o erro "sequência de controle indefinida" para os comandos: \datalist, \entry, \endentry

Aqui está um exemplo de entrada em meu arquivo .bbl (removendo campos adicionais para maior clareza:

\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

Assim como sugerido pelo arquivo.bbl, o pacote biblatex parece estar faltando. Quando verifico o MikteX (2.9.6515), diz que o Biblatex (3.10) está instalado.

Então, minha sensação é que há algum problema com o MikteX/biblatex, pois meu arquivo é compilado no meu outro computador (versão mais antiga no MikteX) e no Mac do meu amigo, mas não no PC do meu amigo.

Espero que você possa me ajudar a identificar o problema ...

Obrigado pela sua ajuda (e espero que meu problema não seja muito idiota)

Editar: MWE (espero que funcione):

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

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

Mesma "sequência de controle indefinida (\datalist, \entry, \endentry)

Editar 2:

Eu tentei usar o backend do biber: \usepackage[backend=biber,style=authoryear-icomp,sortlocale=de_DE,natbib=true, url=false,doi=true,eprint=false]{biblatex} \addbibresource{biblio.bib}

Mesmo erro no arquivo .bbl

informação relacionada