Movie Render Queue Uses wrong camera when rendering

This is how I solved this problem. Please try. “Async Evaluation” must be selected.

it happens to me this today, and i solve it

i was rendering a new scene with new camera from the same project with my saved output settings but i was not able to render from my camera.

My problem was I setup a custom frame range last time i rendered

So i uncheck it and voila ! solve my issue.

Maybe for someone here with the same issue, forcing your start and end frame could be the solution, or vice-versa