Outdated schema does not cause 400 error as long as outdated columns are...

... not explicitly used in the query.
Also you introduced an extra level of indentation.