Animation node addon overwrite keyframes standard animation
I'm not 100% what I had was the what you're asking ^ but I had a similar thing where i had keyframed location and used animation nodes for rotation. even though i never enabled Transform output for location it still became 0 location when rendering even though in the viewport it looked like it moved perfectly.
my solution was to take the object transform input node and plug it's location into the object transform output node.
which seems weird but hey it worked for me and maybe it'll work for whoever reads this in the future.