Given $u_{n+1}=-3u_n+32n^2, u_0=2$
$u_{n+1} = -3u_n \implies u_{homo} = a(-3)^n$
$u_{part} = An^2 + Bn + C \implies A(n+1)^2 + B(n+1) + C = -3(An^2 + Bn + C) + 32n^2 \implies A = 8, B=-4, C = 1$
So we get $u_n = a(-3)^n+8n^2-4n+1$ and solving when $n=0 \implies a = 1$however $u_n = (-3)^n+8n^2-4n+1$ does not work for any other n.
Where am I going wrong here?