Error al usar resizeboxx para un gráfico tikz

Error al usar resizeboxx para un gráfico tikz

Se espera que mi código trace una función y una tangente, pero aparece un error. La idea es que si eliminé el cuadro de cambio de tamaño con su llave de cierre, la trama va bien, cuando lo agrego, aparece este error:

El argumento de \pgfplots@addplotimpl@expression@curly tiene un }.

Llevo días intentando detectar el problema, pero no lo he conseguido.

 \documentclass[a4paper,12pt]{article}
\font\tenBbb=msbm10
\usepackage[lmargin=2 cm,rmargin=2
cm,tmargin=2cm,bmargin=2.5cm,
paper=a4paper]{geometry}
\usepackage{pgf,pgfplots,pgfarrows,pgfnodes,pgfautomata,pgfheaps,pgfshade}
\usepackage{pdfrender}
\usepackage[francais]{babel}
\usepackage{color}
\usepackage{pifont}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{amsmath,amsfonts,amssymb,mathrsfs}
\usepackage{graphicx}
\usepackage{caption}
\usepackage[T1]{fontenc}
\usepackage{fancyhdr}
\usepackage{enumerate}

%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{tikz,tkz-tab}
%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{lipsum}
\usepackage{tikz-3dplot}
\usepackage{tkz-euclide}
\usepackage{siunitx}
\usetikzlibrary{intersections, arrows, calc,through,backgrounds}
\usetikzlibrary{quotes,angles}
\usetikzlibrary{shapes}
%%%%%%%%%%%%%%%%%%%%%%%%%%
\usetikzlibrary{arrows.meta}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
    \begin{center}
        \resizebox{12cm}{!}{
        \begin{tikzpicture}
            \begin{axis}[
                xlabel={$x$},
                ylabel={$y$},
                xmin=-9.75, xmax=19.75,
                ymin=-9.75, ymax=25,
                domain=-6:15,
                samples=100,
                axis lines=middle,
                xtick = {-8,-6,-4,...,14,16},
                ytick = {-8,-6,-4,...,20,22},
                grid=both,
                grid style={dotted}
                %width=10cm,
                %height=8cm,
                ]
                \addplot[ thick]{-2 + (x + 4)*exp(-x)};
                \addplot[blue, thick]{-3*x+2};
            \end{axis}
        \end{tikzpicture} }   
    \end{center}
    \end{document} 

información relacionada